
書き込む FAQページ に過去にあった質問を掲載してあります。
配布スクリプトの設置、使い方に関するサポートBBSです。
改造に関するご質問、要望等に関しては お問合せ からお送りください。
289 件中 51 - 60 まで表示 ← → 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| 51 携帯サイトで利用の場合 | 1 HH (07/03/23 20:56)
いつもお世話になっております。
同じサイトでPC版と携帯版でデザインを分けて運用したいのですが管理を一括でどうにか行う方法はないでしょうか?
例えば、 管理はPC側からのみにして画像の投稿や削除などを行った場合、携帯版にも投稿や削除が反映される。
ということを行いたいのですが。。
是非ご教授いただけたら幸いです。 よろしくお願い致します。
返信
2 webmaster (07/03/24 14:21)
PC用と携帯用で二つプログラムを設置して ログを共通のものにするという事で実現できます。
例として、 PC用 http://設置場所/file1/ 携帯用 http://設置場所/file2/ を設置したとします。
./file2/setting.php のログ設定(uplog.cgi,data・htmlディレクトリ設定) を書き換えfile1ディレクトリのものを読み込むようにします。
その後 ./file1/updir.php の3025〜3027行目あたりにある、
3025行目 } 3026行目 3027行目 //アップロード完了
の3026行目に次の2行を記述してください。
$fp = fopen("http://設置場所/file2/updir.php?mode=fnew&$time","r"); fclose($fp);
上のタグを記述する事により ./file1/ の内容が更新されたときに ./file2/ の内容もあわせて更新されるようになります。 3 HH (07/03/25 01:38)
早速のご返信ありがとうございます。
おっしゃるとおり試みたのですがどうも反映されないようです。。
設置の構成が PC版 http://www.***.com/file/ 携帯版 http://www.***.com/i/file/ となっておりまして ご教示どおり まずは携帯版の setting.php を書き換えてみましたが下記の部分でよろしかったでしょうか? 615行目付近の
//■ログファイルの名前を書いてください。 $log_file = "uplog.cgi";
//■画像を保存するディレクトリ $save_dir = "../../file/data/";
//■htmlを作成するフォルダを記入してください。 $html_dir = "../../file/html/";
この3箇所のみこのように書き換えました。 そしてその後PC版のupdir.php に2行追加し、両ファイルともアップし、PC版のほうから画像を投稿してみたのですが携帯版には反映されておりませんでした。。。 相対パスが上記のようでいいと思ったのですが間違っていたらすみません^^;
追加質問: 初心者なのにご指摘してしまってすみませんが htmlを作成するフォルダを指定する箇所ですが、PC版と携帯版はtemlate2.htmlを違うデザインにしておるのですが上記のhtml作成のフォルダ指定で問題ないでしょうか?
お忙しいところ恐縮ですが宜しくお願い致します。 4 webmaster (07/03/25 15:27)
ログファイルも./file/の方を読むように記述をしてください。
テンプレートも読みこむファイルの設定が可能です。 デフォルトの設定ではそれぞれのdirにあるtemplateを読み込みます。 PC用の設置dir、携帯用の設置dirそれぞれにtemplateを 置いていただければそれぞれを読み込んで表示します。
5 HH (07/03/25 20:13)
無事携帯側でも画像が反映されるようになったのですが 画像表示用のhtmlが生成されないようなのです。。
//■htmlを作成するフォルダを記入してください。 $html_dir = "./html/";
と、デフォルトのまま記述しております。 FTPでサーバ内を見てもhtmlフォルダ内にはhtmlファイルが生成されておりませんでした。。 PC側のhtmlフォルダにはPC専用のテンプレhtmlが生成されております。
テンプレートは //■画像表示用のhtmlテンプレートファイルの名前を書いてください。 $template2_file = "template2.html";
としております。 何が原因と考えられますでしょうか? 6 HH (07/03/26 00:41)
//■htmlを作成するフォルダを記入してください。 $html_dir = "./html/";
↑ここのフォルダを別に新しく作ってそこを指定してみたんですがやはりhtmlファイルが生成されません。。
パーミッションも707と777を確認しました。
7 webmaster (07/03/26 14:40)
上記の更新はindexだけの更新になります。 携帯用のdirにhtmlファイルを作成したい場合は以下の変更をしてください。
1. updir.php3091行目辺りの if($mode == "fnew" and $ap == "$admin_pass" and $renew_view_html == "1"){ を if($mode == "fnew" and $renew_view_html == "1"){ にする。
2. 3122,3124行目辺りのimgリンクをPC側のdirに設定してください。 $savefile には表示ファイル名が入りますので その前までのパスを書き換えてください。
3122 $newfilelink = "$view_htmllink<img src=\".$save_dir$savefile\" 〜 3124 $newfilelink = "<img src=\".$save_dir$savefile\";〜
3. setting.phpの //■html更新時に表示用htmlも更新する の設定を1にします。
//■htmlを作成するフォルダを記入してください。 は携帯側のhtmldirを指定してください。
上記の操作でhtmlが作成されます。
|
| 52 削除の不具合 | 1 HH (07/03/23 01:43)
はじめまして。無事設置がすんで色々いじっていたのですが
間違えて画像を選ばすにそのままアップロードボタンを押したところ 画像なし で登録されてしまったので削除しようとすると 「削除するファイル名を入力してください。」と表示され削除できません。。
お忙しいところ恐れ入りますがこれをなんとかしたいのですがご教示ください。
返信
2 webmaster (07/03/23 14:22)
ログ数が0の際に空行が表示されるがある点がありました。 新しいファイル(Ver1.98)で修正しました。 3 HH (07/03/23 20:43)
バージョン差し替えてみました。 ありがとうございます。 |
| 53 ファイルが消える | 1 (07/03/16 19:01)
xrea鯖で使わせてもらっているのですが、 投稿したファイルを削除したり管理モードから本文を書き換えたりしたときなどに 無関係なファイルが勝手に消えてしまうことがあるのですが どう対処したらいいのでしょうか
返信
2 webmaster (07/03/16 19:58)
setting.phpで //■データ削除について という設定があります。 そちらがログファイルと同期する設定になっていないかを確認してみてください。 3 (07/03/16 20:25)
確認しましたが $data_del_mode = "0"; になっていました 4 webmaster (07/03/16 20:43)
無関係なファイルというのは具体的にどのような(アップロードされてる場所など)ファイルでしょうか? またデフォルトの設定で動かしても同様の症状になりますか? 5 (07/03/17 03:45)
たとえばA,B,CとファイルをUPして、Aのファイルを削除したときにCのファイルも同時に消えることが多いです
設定はUP可能拡張子やコメントなどを変更したのみでその他はそのまま使っていました 6 webmaster (07/03/17 11:55)
一度そのままの設定で(コメント変更なども無しで) 同様の事が起きるかお試しください。 ログファイル数を越えたときには古いものから削除されます。 その点も一応ご確認ください。
上記の内容でも改善されなければ直接拝見しないと 原因がちょっとわからないかもしれません。 連絡フォームよりご連絡いただければ個別に調査いたします。 その際にはphpバージョンなど分かりましたらあわせてご記述ください。
|
| 54 アップロードしたファイルの名前 | 1 (07/03/09 16:13)
ver1.97を使わせていただいているのですが アップロードの際、アップするファイルを順番に自動でリネームするということは可能なのでしょうか? また可能な場合はどのあたりを変更すればでるのでしょう?
返信
2 webmaster (07/03/09 20:17)
http://updir.net/bbs/view.php?num=0601211901142339
上の内容をご参考ください。 ver1.97の場合は上の内容中に出てくる1109行目は1729行目と読み替えてください。
3 (07/03/10 06:53)
過去ログにあったのですね 一応見たのですが見落としていたようです 迅速なサポートありがとうございました |
| 55 投稿されたタイトルを別のページに表示 | 1 名無しさん (07/03/09 00:33)
投稿されたページタイトルを2chの一覧みたいに掲示板とは別のディレクトリのTOPページに表示される事は可能でしょうか? 出来るのであれば教えてください。 よろしくお願い致します。
返信
2 webmaster (07/03/09 10:12)
ログを読み込んでタイトルを抽出した後で ssi、phpのincludeやjavascriptで表示させる事は出来ます。
以下javascriptで別のページに表示するサンプルです。 <?php 〜 ?>までの内容を title.php として保存してください。 title.php は updir.phpと同じディレクトリにおきます。 localhostの部分は書き換えてください。 -------------------------------------------- <?php
//updir.phpを設置しているdir $set_dir = "http://localhost/file/"; //表示件数 $view_num = "10";
$lines = file("uplog.cgi"); $lnum = count($lines); for($i=0;$i<$lnum;$i++){ $num++; $line = explode("<>",$lines[$i]); //print_r($line); $html .= "document.write('"; $html .= "<a href=\"${set_dir}data/$line[3]\">$line[9]</a><br>"; $html .= "');\n"; if($num >= $view_num){break;} } echo $html;
?> --------------------------------------------
表示するhtmlには以下のjavascriptを記述します。 localhostの部分はtitle.phpの設置場所(絶対パス)に書き換えてください。
<script language="JavaScript" src="http://localhost/file/title.php"></script>
3 名無しさん (07/03/10 00:48)
ありがとうございます。 ところで・・・ $html .= "<a href=\"${set_dir}data/$line[3]\">$line[9]</a><br>";
これをこれをdata/では無くてhtml/の方のファイルは指定出来ないのでしょうか? ○○.htmlを表示させる事は可能でしょうか? [?]を何に変えたら良いのでしょうか? 初心者みたいな質問ですみませんがよろしくお願い致します。
4 webmaster (07/03/10 12:59)
$html .= "<a href=\"${set_dir}html/${line[7]}.html\">$line[9]</a><br>";
上のように書き換えてみてください。 5 名無しさん (07/03/10 14:04)
ありがとうございます。
$html .= "<font size=\"2\"><nobr><a href=\"${set_dir}html/${line[7]}.html\">$line[9]</a></nobr></font> ";
完璧になりました。 6 名無しさん (07/04/06 01:15)
設置後しばらくして Warning: strstr() [function.strstr]: Empty delimiter. in /virtual/img/public_html/ディレクトリ名/updir.php on line 1583
このようなエラーが出て JAVAで表示してたのが表示されなくなりました。 原因として何が考えられますか? 7 webmaster (07/04/06 21:38)
setting.phpの以下の設定部分で、 スラッシュが一番最後にある、 または最初にある場合は削除してみてください。
設定部分 //■アクセス制限をするホストを記入してください。
8 名無しさん (07/04/06 23:04)
ありがとうございます。 エラーは消えました。 でもJAVAは表示されないままです・・・orz 9 webmaster (07/04/07 15:06)
title.phpを直接表示して表示されるか試してください。 document.write( 〜 とでれば表示できています。 その上でjavascript側で表示できない場合は 記事のタイトルにjavascriptエラーになる文字が含まれてる可能性があります。 エラーの箇所はIE等はブラウザの下のステータスバーにエラーメッセージがでますのでそちらで確認できると思います。 10 名無しさん (07/04/08 01:07)
記事のタイトルにjavascriptエラーになる文字が含まれてました。
L'Arc~en~Ciel ←原因のタイトルはこれでした。
なおりましたありがとうございました。 |
| 56 質問です | 1 無題 (07/03/05 11:28)
大変便利なアップローダー開発ありがとうございます。 さっそく利用させてもらいたいと思いまして当サイトにも設置をしました。 1つ問題があります 当サイトはxreaで設置しています(phpは4.4.4) 投稿は管理者のみにしております。 setting.phpで設定をしてるのですが、画像もアップロードができ サムネイルも作成できてるのですが(FTPで確認) ですが管理画面の番号や状態や順番といって項目がありますが ここの状態が×です。そのため表示されるである場所に画像が表示されません(管理画面では画像は表示されています) 考えれる原因を教えて下さい。
忙しい中すいませんがよろしくお願いします。
返信
2 無題 (07/03/05 11:42)
設置バージョンは、1.97です。 3 webmaster (07/03/05 14:20)
管理画面の状態の項目が×印になっているのものは 現在公開がされていないものです。 同じ列の「変更」ボタンを押すと×が○印になります。
setting.phpの、//■管理者認証について の項目を1にすると投稿時に自動的に×印になります。 ここを0にしていただくと○印(最初から公開設定)になります。 4 無題 (07/03/05 19:51)
返信ありがとうございます。 無事に動作が完了しました。 凄い拡張性のあるアップローダーありがとうございます。 アルバムとして使用させてもらいます。
|
| 57 クリックして拡大表示した場合のサイズ | 1 red (07/03/02 00:19)
一覧ページの各写真をクリックして、拡大表示される写真のサイズを指定することは可能でしょうか?
返信
2 webmaster (07/03/02 11:02)
updir.php をエディタで開いて 1770行目に下のここから〜ここまでの内容をコピーアンドペーストしてください。 横幅最大サイズ、縦幅最大サイズは下の場所に直接記述してください。
//ここから $tmpwmax = $wmax; $tmphmax = $hmax; $wmax = "400";//横幅最大サイズ $hmax = "400";//縦幅最大サイズ gd_make($savefile,$savefile); $wmax = $tmpwmax; //ここまで
1770行目は空行になっています。
1667行目 gd_make($savefile,$snsavefile); 1668行目 } 1669行目 } 1770行目 空行 1771行目 $gz = array("gif",・・・
3 red (07/03/02 12:00)
返答ありがとうございます! 初心者ながら、がんばって設置をしている最中なのですが…
なぜか突然、 「アップロードできませんでした。ファイルサイズを確認してください。」というエラーがでて、 ファイルをアップできなくなってしまいました。 上記のカスタマイズ前のphpでも同様でした。 昨日までちゃんと稼動していたんですけど… 考えられる原因がわかれば教えていただけませんか? ちなみに、PHP側ではサイズ制限を10MBにしています。 500Kくらいのファイルでもだめでした・・・
4 webmaster (07/03/02 12:57)
すいません上の記述は1行抜けていました。 最後に下の1行を追加してください。 $hmax = $tmphmax;
ファイルサイズを確認してくださいのメッセージは、 settting.phpのサイズの記述を一度確認していただいて、 それが間違いなければあとはサーバーの設定によるものかもしれません。 10MBにしてもサーバーの方の最大サイズがそれ以下の場合は 上記のメッセージが表示されます。 5 red (07/03/02 14:42)
返信ありがとうございます! 一行追加しました。
しかし…やっぱりアップできませんでした。 同じようなエラーがでます。 サーバー側の転送制限は10MBみたいです。(たぶんなんですが…)実際は1MBいかないくらいのファイルをアップしているので、全くひっかからないと思うのですが。。。 6 webmaster (07/03/02 18:35)
画像の大きさ(縦横幅)などによってもアップロードできな場合があります。 (サーバーのメモリ容量の制限になります) 小さい画像でアップロードできて大きい画像がアップロードできない場合は 上記が原因かもしれません。 サムネイルを作成しない、に設定してお試しいただくか、 小さい画像でアップロードをお試しください。 |
| 58 動画掲示板 | 1 sss (07/02/27 19:21)
動画もOKな掲示板を作ってみたいのですができるのでしょうか?
具体的にはアップロードするファイルでflvファイルを選んで投稿したときに画像表示用htmlでYouTubeのように動画を表示させる方法がありましたら教えてください。
よろしくお願いします!
返信
2 webmaster (07/02/27 21:19)
flvファイルを読み込んで再生するswfプレイヤーを組み込めば可能です。 プログラム変更の必要があります。 (こちらでやる場合は請負改造という形になります)
3 sss (07/02/28 10:09)
返信ありがとうございます。
少し調べてみます。 |
| 59 ディレクトリ機能とテンプレートの反映 | 1 zawa (07/02/23 11:53)
ver1.69 でディレクトリ機能を有効にした状態で使っておりましたが、 このたび ver1.791 へ変更し、またサーバの移転に伴い、 「設置方法 / 使い方」の「ディレクトリ機能について」及び、 FAQの「別のディレクトリにデータを移したい」を参考にして再設置しました。
テンプレートを変更し、管理者画面より「HTMLの更新」を行ったところ、 一覧表示の index.html, index2.html などは反映されましたが、 fdir ディレクトリ内の html ファイルには反映されませんでした。
これら html ファイルにも反映させたい場合はどのようにすればよろしいでしょうか。 よろしくお願いします。
返信
2 webmaster (07/02/23 15:22)
fdirのhtmlファイルはファイルの投稿・削除の際に反映されます。 一括で更新する場合は下のファイルをお試しください。
下のファイルを解凍すると rn.php というファイルが出てきます。 http://updir.net/download/rn.zip
このファイルを、 http://設置場所/file/fdir/rn.php に設置してブラウザでアクセスしてください。 ./fdir/dhtml/のファイルをテンプレートを読み込み更新します。
|
| 60 画像の並ぶ順序 | 1 red (07/02/18 16:35)
画像の並ぶ順序登録したものから順番に下へ並べたいのですが、 どのファイルのどの部分を書き換えたらよいでしょうか?
返信
2 webmaster (07/02/18 20:46)
updir.php(ver1.97)をエディタで開いていただいて 1960行目あたりに以下のような行があります。
array_unshift ($lines, "$nfi ・・・
この行先頭の array_unshift を array_push に書き換えてください。
array_push ($lines, "$nfi ・・・ |
← → 289 件中 51 - 60 まで表示 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|