書き込む FAQページ に過去にあった質問を掲載してあります。

※配布スクリプトの設置、使い方に関するサポートBBSです。
※改造に関しての内容(ご質問、要望等)に関しては お問合せ からお送りください。
※通常2日以内にご返信いたします。返信が無い場合はお問い合わせよりご連絡ください。


336 件中 1 - 10 まで表示
←  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 30 31 32 33 34  


現在のページに表示されている記事のタイトル一覧です

1 : ver2.18でのリネーム(3)
2 : URLに入力したリンクについて(8)
3 : 「次の画像へ」「前の画像へ」使ってますが(9)
4 : ファイルサイズの表示について(3)
5 : エラーでindex.htmlが更新されなくなりました。(3)
6 : 返信コメントの1番目が表示されないバグ(3)
7 : エラーについて(2)
8 : ヨミサーチのメタサーチを利用したいのですが。(23)
9 : 画像表示用htmlからのリンク(2)
10 : HTML更新について(3)

1 ver2.18でのリネーム
 1 りらっくす (10/08/14 22:41)
ver2.18のノーマルですが、個々に投稿画面から投稿すると
元ファイルのままで、リネームされないので

日時にしたいのですが、過去ログを見たら
ver1.791なので質問します。

投稿画面から投稿のリネームと
FTPでのアップでのリネームを、日時にしたいのです。



 返信

 2 webmaster (10/08/16 12:32)
以下の内容で修正を入れてお試しください。

------------------------------------------
□投稿画面のリネーム
------------------------------------------
updir.php(ver2.18)の1843行目辺りに次の行があります。

$uf_fname = $gfname[0];

この行を次の内容と入れ替えてください。

$uf_fname = date("Y_m_d_H_i_s");

------------------------------------------
□FTP追加のリネーム
------------------------------------------
updir_convert.php(ver1.31)の117から120行目にかけて次の部分があります。

117行目 copy("./data2/$filelist[$i]","${save_dir}$filelist[$i]");
118行目 unlink("./data2/$filelist[$i]");
119行目
120行目 $savefile = $filelist[$i];

この部分を次の内容と入れ替えてください。

$shtmlfile = date("Y_m_d_H_i_s")."_".$i;
copy("./data2/$filelist[$i]","${save_dir}".$shtmlfile.".".$uf_kname);
unlink("./data2/$filelist[$i]");
$savefile = $shtmlfile.".".$uf_kname;
 3 りらっくす (10/08/17 01:00)
先ほど、無事に出来ました。
本当に有り難う御座います。

2 URLに入力したリンクについて
 1 olive (10/07/12 17:46)
はじめまして。
とても使いやすいのでDLさせていただきました(ありがとうございます)。
今さくらサーバースタンダートプランにて試験的にUPしています。
問題なく動きましたので色々改造をしてみました。
改造した点は↓

36 : URL記入欄の追加について
19 : 書き込み回数について(全体)
136 : 画像をクリックした際のリンクのターゲットを指定したい
画像表示用HTML(何番か忘れました)

無事にURLのフォームがつき、リンク先も表示されました。
そこで画像のクリック先のターゲット指定のタグを入れたところ、別窓で表示はされるのですがURLに入れたリンクテキストがどこにも表示されなくなりました。

希望としましては、投稿した画像に入力したURLのリンクが挿入され、クリックで別窓で表示…というようにしたいのです。

もしくは画像クリックで別窓で通常のHTML表示、表示された投稿者の「名前」にURLフォームに入力したリンク先が挿入…という仕様にしたいのです。

外部からの投稿を許可し、別窓で外部のURLに飛べばOKなのですが…順番にタグを変更していたらリンクテキストが表示されなくなってしまいました。

バージョンはVer2.18です。

長くなりましたがご教授頂ける範囲で教えていただけると助かります。
よろしくお願いいたします。


 返信

 2 webmaster (10/07/13 23:29)
URL記入欄の追加をした状態で、以下の更新を加えてください
------------------------------------------
updir.phpの1695行目辺りに次の行があります。

$tmpl[$i] = str_replace("<!-- UP_TOPIC_IN -->", "$newfilelink", $tmpl[$i]);

上の行を消して、次の行を挿入してください。

$tmpl[$i] = str_replace("<!-- UP_TOPIC_IN -->", "<a href=\"{$dirnum}\" target=\"_blank\">" . strip_tags($newfilelink, '<img>') ."</a>", $tmpl[$i]);

------------------------------------------
1989行目あたりに次の行があります。

$tmpl[$i] = str_replace("<!-- UP_TOPIC_IN -->", "$vimglink", $tmpl[$i]);

上の行を消して、次の行を挿入してください。

$tmpl[$i] = str_replace("<!-- UP_TOPIC_IN -->", "<a href=\"{$dirnum}\" target=\"_blank\">" . strip_tags($vimglink, '<img>') ."</a>", $tmpl[$i]);

------------------------------------------
3273行目辺りに次の行があります。

$tmpl[$i] = str_replace("<!-- UP_TOPIC_IN -->", "$newfilelink", $tmpl[$i]);

上の行を消して、次の行を挿入してください。

$tmpl[$i] = str_replace("<!-- UP_TOPIC_IN -->", "<a href=\"{$dirnum}\" target=\"_blank\">" . strip_tags($newfilelink, '<img>') ."</a>", $tmpl[$i]);
 3 olive (10/07/14 09:51)
お忙しい中ご回答ありがとうございました。
さっそくやってみましたら希望通りに出来ました!
ありがとうございます。

そこでまた質問なのですが(すみません;)
投稿画像クリックで同一ウインドウで画像のページが開くまでは良いのですが、画像の左側コメントのすぐ上に、
http://私のドメイン/file/index.html
という文字列が出て、クリックすると投稿時に入力した外部URLに飛びます。
(表示されてる文字列と実際のリンク先が違うのです)
そこでなのですが、このリンクされた文字列が表示されないように出来ますか?
ちなみに同ページに表示された画像にはちゃんと外部リンクされてるのでクリックで別窓で飛ぶ…というのは適っています。

それからもううひとつなのですが(手間がかかるようであればスルーしてくださいね)。

投稿用のパスワードを別につけることは出来ますか?
そのパスワードの記入がないと書き込みが出来ないようにしたいのですが、もし面倒な作業ではなくお時間があるようでしたら教えて頂きたく存じます。
度々すみません。

上記の件では素早い対応をありがとうございました!
 4 olive (10/07/14 10:02)
補足です。

画像横のリンクですが表示されてるテキストと実際のリンク先が違うので、どちらも同じであればそのままの表示で大丈夫です!
(希望通り表示されるように教えていただいたので)

ただ今はその表示されるテキストのお尻に画像がくっついて表示されてる状態なので元画像が大きいと横に伸びてしまいます。
出来れば画像の下、コメントの上に表示されるとベストなのですが。。。

表示されるテキスト(リンク先)は「名前」でもかまいません。
何か方法があればそのようにさせて頂きたいと思います。

長々としつれいたしました。
よろしくお願いいたします。
 5 webmaster (10/07/14 19:08)
リンクが表示されてしまう件については、
setting.phpの、
//■画像表示用htmlで表示する画像にリンクを貼る
の所に入ってる設定が表示されてしまっていると思われます。
この設定は空にして試してみてください。

投稿パスワードの件は以下の内容でお試しください。
-------------------------------
先の改造で追加したURL入力欄の下に、
次の内容を追加してください。

投稿パスワード<br><input type=text name=post_password size=10><br><br>

-------------------------------
75行目あたり

if($mode == "upe"){

の下に次の内容を挿入してください。
12345のところが投稿の際に必要なパスワードになります。

if(value_check($_POST['post_password']) != "12345"){
es_html("投稿パスワードが違います。");
exit;
}
 6 olive (10/07/14 21:33)
度々の返信ありがとうございます!
さっそくやってみましたら、無事に投稿パスワードつきました!
ありがとうございますm(__)m

リンクの?な表示も消えました。
しかし画像クリックで別窓で表示されていたのが同一ウインドウでの表示に変わってしまい、リンク先をクリックしても同一ウインドウでの表示になってしまいました。

そこで、
>>37:画像をクリックした際のリンクのターゲットを指定したい
という項目を設定してみたのですが、設定したら画像クリックで別窓表示にはなるのですが画像が表示されるだけでリンクもコメントも消えてしまいました。

この37番の設定はしないほうがよかったのでしょうか?
(バックアップは取ってあります)。

せっかく教えていただいた通りになってきて喜んでいたのですが別窓の件だけ最後にご指導頂きたく思います。
お手間取らせてしまいごめんなさい。
 7 webmaster (10/07/15 11:01)
一覧でサムネイル画像をクリックした際に、
コメント等を表示させたhtmlを別ウィンドウで開きたい場合の設定です。
-------------------------------
if($view_html == 0){$ihpath =

で始まる行を以下の内容と入れ替えてください。

$ihpath = "<a href=\"{$html_dir}{$shtmlfile}.html\" target=\"_blank\">";
 8 olive (10/07/15 12:24)
何度もありがとうございました!
すべて出来ました!
ありがとうございますm(__)m

大切に使わせて頂きます。
本当にあいrがとうございました。

3 「次の画像へ」「前の画像へ」使ってますが
 1 りらっくす (10/07/04 20:40)
別の問題で
検索した時にサムネイルとURLが表示されますが

URLの方をクリックすると、同タブで画像のページへ飛びます
これは、良いのですが

サムネイルをクリックすると、やはり同タブで個別で画像のページへ飛びます、その画面には「次の画像へ」「前の画像へ」は無く、同タブで開いているので、画像クリックで閉じるとタブも閉じてしまい、掲示板に戻れないのです

画像クリックで画像のページへ戻れるように

対処できますか?


 返信

 2 webmaster (10/07/06 10:54)
以下の内容で更新してください。
------------------------------------------
updir.phpの640行目辺りに次の行があります。この行を消してください。

$dlink = "<a href=\"$html_dir{$shtmlfile}.html\"><img src=\"$save_dir$savefile\" $stag border=0></a>";

------------------------------------------
消した所に次の2行を挿入してください。

if($plines[$i] == "1"){$plines[$i] = "";}
$dlink = "<a href=\"img.php?shtml=$shtmlfile&back=".urlencode("{$idn}{$plines[$i]}.{$idk}#$nfi") ."\"><img src=\"$save_dir$savefile\" $stag border=0></a>";

------------------------------------------
下のファイルをダウンロードして解凍してください。
http://updir.net/download/bbs/img.zip

解凍して出てきたimg.phpをupdir.php と同じ階層にアップしてください。

------------------------------------------
 3 りらっくす (10/07/06 15:45)
どうもです

今までupdir2.04を使っていたのですが、
$dlink = "<a href=\"$html_dir{$shtmlfile}.html\"><img src=\"$save_dir$savefile\" $stag border=0></a>"; が
無かったので、updir2.17で試しましたが

GDが入っているサーバーでは、サムネイルクリックで
画面が白いままで、

GDが入っていないサーバーでは、サムネイルクリックで
Parse error: syntax error, unexpected
img.php on line 36 エラーが出ます

どちらとも
URLのクリックでは問題ありません

それとupdir2.17にするとview_typeを変えても返信の下や
画像の下に、アンダーラインが出てしまいます

対策をお願いします

 4 webmaster (10/07/06 18:24)
img.phpに一部おかしい部分がありました。
下のファイルと差し替えてください。
http://updir.net/download/bbs/img2.zip

アンダーラインが表示される件は、
新しいバージョン(ver2.18)で修正を入れました。
上記のバージョンをお試しください。
 5 りらっくす (10/07/06 19:14)
どうもです
新しいバージョン(ver2.18)に変えて
新しいimg.phpを入れ替えしましたが

サムネイルをクリックすると、画像は表示されましたが
やはり同タブで、画像のページへ飛び
画面には「次の画像へ」「前の画像へ」は無く、
画像クリックで閉じるとタブも閉じてしまい、
掲示板に戻れないです
 6 webmaster (10/07/06 19:52)
返信2の変更は再度入れてください。
 7 りらっくす (10/07/06 20:28)
すみません
返信2の変更?とは???
 8 webmaster (10/07/06 21:15)
このトピックの2番目の返信内容です。
10/07/06 10:54 の投稿です。
 9 りらっくす (10/07/06 23:35)
どうも
有り難う御座いました

無事に出来ました

4 ファイルサイズの表示について
 1 りらっくす (10/07/03 20:15)
こんばんは

<!-- UP_FILE_NAME -->
<!-- UP_BACK_LINK -->
<!-- UP_NEXT_LINK -->
使って

画像を、開いた時に画像の下に、ファイルネーム、その下に「次の画像へ」「前の画像へ」が出るようにしてあります。

そこの画面に、

画像サイズを出す事は可能でしょうか?
[ 1280 x 793 - 74KB ] こんな感じで

どうでしょうか?



 返信

 2 webmaster (10/07/06 10:45)
view.phpの64行目あたりに次の行を挿入してください。

$tmpl[$i] = str_replace("<!-- UP_SIZE -->", "[".$imgheight." x ".$imgwidth." - ".round(filesize("${save_dir}$savefile")/1024)."KB]", $tmpl[$i]);

template2.htmlの中に<!-- UP_SIZE -->と書いた場所が
ファイルサイズに置き換わります。
 3 りらっくす (10/07/06 14:58)
無事に出来ました

どうも有り難う御座いました

5 エラーでindex.htmlが更新されなくなりました。
 1 ZA (10/06/18 11:58)
いつも大変お世話になります。

2〜3日前から投稿後、下記、エラーが表示されるようになり、index.htmlの投稿が反映されなくなりました。

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 13 bytes) in /home/xxxx/public_html/xxx/updir.php on line 2451


また、管理画面で、投稿削除を行うと以下エラーメッセージが表示されるようになりました。

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 40 bytes) in /home/xxxx/public_html/xxx/updir.php on line 2453

どのように対処すればよいでしょうか。
宜しくお願い致します。


 返信

 2 webmaster (10/06/18 19:22)
サーバーのメモリ制限のエラーのようです。
現在上限8MBなのでこの値を増やしてください。
1または2のいずれかで設定できます。32MBに設定する場合です。

--------------------------------
1 setting.phpの先頭に記述

ini_set("memory_limit","32MB");

--------------------------------
2 .htaccessに記述、

php_value memory_limit 32M

--------------------------------

サーバーによっては変更が出来無い場合があります。
その場合はログファイルの件数を少なくしていただく必要があります。
 3 ZA (10/06/18 21:18)
いつもお世話になります。

2の .htaccessに記述で対応できました。

素早い対応の感謝です。

6 返信コメントの1番目が表示されないバグ
 1 ろろ (10/05/01 17:31)
お忙しいところ、申し訳ありません。

HTML表示モードで私は、
$view_type = "4";
を選択しているのですが。

ファイルを投稿しそれに対して、初めて返信したコメントが
表示されないのですが、これはバグなのでしょうか?

ちなみに2番目に返信されたコメントについては正常に表示されます。


 返信

 2 webmaster (10/05/02 16:47)
一部おかしい点がありました。
新しいバージョン(ver2.17)で修正を入れました。
上記バージョンをお試しください。
 3 ろろ (10/05/02 22:32)
正常に表示されるようになりました。

早い対応、ありがとうございました。

7 エラーについて
 1 kt (10/03/27 09:34)
管理画面にてHTML更新しますとエラーとなってしまいます。

Warning: array_shift() [function.array-shift]: The argument should be an array in /home/******/public_html/file/updir.php on line 2909


 返信

 2 webmaster (10/03/27 21:47)
新しいバージョン(ver2.16)で修正を入れました。
こちらをお試しください。

8 ヨミサーチのメタサーチを利用したいのですが。
 1 ZA (10/03/22 17:30)
いつもお世話になります。

Yomi-Searchの検索にメタサーチという機能があり、updirの検索を設定したいのですが、以下の部分の設定記述がわかりません。
どのように設定すればよいでしょうか?
宜しくお願いします。updirver2.11を使用しています。

%keyword = (
'yahoo', "p=$K_euc",
'google', "q=$K_pp2",
'goo', "MT=$K_euc",
'excite', "s=$K_plus",
'FRESHEYE', "kw=$K_pp",




 返信 全表示(23 件)

 14 ZA (10/03/29 01:41)
いつもありがとうございます。
半角&も検索できるようになりました。
 15 ZA (10/03/29 02:10)
返信の書く位置を間違えてしまいました。すみません。

度々、すみません。
カタカナの「ソ」「ー」が文字化けします。

シーソー → シーメ[
ソース → メ[ス
ソーダ → メ[ダ

どのようにすればよいでしょうか?
宜しくお願いします。
 16 webmaster (10/03/29 11:50)
$_GET['word'] = $var[1];

の部分を次の内容と入れ替えてください。

$_GET['word'] = addslashes($var[1]);
 17 ZA (10/03/29 14:43)
ありがとうございました。
文字化けしないようになりました。
 18 ZA (10/03/29 17:22)
すみません。

今度は、20件以上結果がある状態で、「半角&」が次の20件→のページにいくと、&amp;になり、検索結果がなくなってしまいます。

1ページ目、アメリカ&ヨーロッパ 検索結果正常。
2ページ目、アメリカ&amp;ヨーロッパ 検索結果がなくなる。

ややこしくてすみません。宜しくお願い致します。
 19 webmaster (10/03/29 19:58)
//search の部分を次の内容と入れ替えてください。
---------------------------------------------

//search
if($mode == "search"){
if($_GET['ys'] == 1){
$var = explode("word=",urldecode($_SERVER["REQUEST_URI"]));
$_GET['word'] = addslashes($var[1]);
$word = mb_convert_encoding($_GET['word'],"SJIS", 'EUC-JP,SJIS,UTF-8');
} elseif(isset($_GET['word'])){
$word = $_GET['word'];
} else {
$word = $_POST['word'];
}
$word = value_check($word);
$word = str_replace("&amp;amp","&amp",$word);
}
 20 ZA (10/03/29 20:15)
ありがとうございます。
思うようにできました。
 21 ZA (10/03/31 14:06)
すみません。
$Slog[1]の部分に「半角+」プラスがある場合、以下のプログラムエラーになります。
Warning: stristr() [function.stristr]: Empty delimiter in /xxx/xxxxxxxx/public_html/file/updir.php on line 563

例:+アメリカ 結果エラー
例:ヨーロッパ+ 結果エラー
例:アメリカ+ヨーロッパ 結果アメリカ ヨーロッパ 「半角+」がなくなる。

また、全角スペースと、半角スペースが混在する場合もプログラムエラーになります。

どのように修正すればよいでしょうか?
どうか宜しくお願いいたします。
 22 webmaster (10/03/31 18:32)
以下の内容で更新してください。
------------------------------------------
$var = explode("word=",urldecode($_SERVER["REQUEST_URI"]));

を次の内容と入れ替えてください。

$var = explode("word=",rawurldecode($_SERVER["REQUEST_URI"]));

------------------------------------------
550行目辺り以下の部分があります。

foreach($word_list as $key => $aword){

この行の下に次の内容を挿入してください。

if($aword == ""){continue;}
 23 ZA (10/03/31 23:08)
いつも早い対応に感謝いたします。
できました。ありがとうございます。

9 画像表示用htmlからのリンク
 1 ゴリ (10/03/17 02:41)
大変お世話になります。

画像表示用htmlからのリンクですが、
ダウンロード用にディレクトリを作成し、アクセス制限をかけたいので、data3というディレクトリへのリンクを貼りたいのです。

具体的には、<!-- UP_DOWN_IN --> タグを定義付けてみましたが
生成されるhtmlには上記タグが文字列として認識されてしまいます。

質問が分かりづらいかも知れませんが、
解決策があればご教授願いたく存知ます。

何卒よろしくお願い申し上げます。


 返信

 2 webmaster (10/03/17 17:08)
updir.phpをエディタで開いて編集してください。
以下ver2.14での行になります。
------------------------------------------
1692,1987,3269行目に
$tmpl[$i] = str_replace("<!-- UP_TOPIC_IN -->", "$newfilelink", $tmpl[$i]);
もしくは
$tmpl[$i] = str_replace("<!-- UP_TOPIC_IN -->", "$newfilelink", $tmpl[$i]);

の行があります。
この行の下に次の内容を加えてください。

$tmpl[$i] = str_replace("<!-- UP_DOWN_IN -->", "$savefile", $tmpl[$i]);

と加えるとtemplate2.htmlの
<!-- UP_DOWN_IN -->がファイル名に置き換わります。

------------------------------------------
htmlが書き変わるのはこれから投稿する分のみになります。
setting.phpの
//■html更新時に表示用htmlも更新する
を更新するに変更して、管理画面より更新していただくと
今までの分も変更されます。

10 HTML更新について
 1 mania (10/02/23 19:15)
お世話になります。

template1を変更しましたので、updir.php?mode=adminにてHTML更新しましたが、
反映されません。文字コードが関係しているのでしょうか?


 返信

 2 webmaster (10/02/24 00:15)
パーミッションのエラーかもしれません。
setting.phpの <?php の下に次の内容を記述して
管理画面よりHTML更新してみてください。

//----------------------
ini_set('display_errors','On');
ini_set('error_reporting', E_ALL ^ E_NOTICE);
//----------------------

アクセスした際に、
Warning: fopen(index.html) [function.fopen]: failed to open stream: Permission denied
のようなエラーが出た場合は、
一覧ファイル(index.htmlやindex1.html等)のパーミッションを
707等にしてお試しください。
FTPでアップロードした場合などは
上記のパーミッション変更が必要となる場合があります。
 3 mania (10/02/24 10:12)
当方の勘違いでした。全ったく問題ありません。
お忙しい中、済みません。

←  336 件中 1 - 10 まで表示
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 30 31 32 33 34