▲掲示板に戻る
■ 過去ログ 112 ■new← [300][299][298][297][296][295][294][293][292][291][290][289][288][287][286][285][284][283][282][281][280][279][278][277][276][275][274][273][272][271][270][269][268][267][266][265][264][263][262][261][260][259][258][257][256][255][254][253][252][251][250][249][248][247][246][245][244][243][242][241][240][239][238][237][236][235][234][233][232][231][230][229][228][227][226][225][224][223][222][221][220][219][218][217][216][215][214][213][212][211][210][209][208][207][206][205][204][203][202][201][200][199][198][197][196][195][194][193][192][191][190][189][188][187][186][185][184][183][182][181][180][179][178][177][176][175][174][173][172][171][170][169][168][167][166][165][164][163][162][161][160][159][158][157][156][155][154][153][152][151][150][149][148][147][146][145][144][143][142][141][140][139][138][137][136][135][134][133][132][131][130][129][128][127][126][125][124][123][122][121][120][119][118][117][116][115][114][113][ 112 ][111][110][109][108][107][106][105][104][103][102][101][100][99][98][97][96][95][94][93][92][91][90][89][88][87][86][85][84][83][82][81][80][79][78][77][76][75][74][73][72][71][70][69][68][67][66][65][64][63][62][61][60][59][58][57][56][55][54][53][52][51][50][49][48][47][46][45][44][43][42][41][40][39][38][37][36][35][34][33][32][31][30][29][28][27][26][25][24][23][22][21][20][19][18][17][16][15][14][13][12][11][10][9][8][7][6][5][4][3][2][1] →old
50件ずつ表示
[2012 のレス1] Name:ToR@管理人 Date:2003/07/26(Sat) 03:01
過去ログにもありましたね。。
一応1.txtを書き込み可能(666等)にすれば解決します。
バグです・・直しました。
past_writeで検索し、if (is_array($kako))を
if (PAST && is_array($kako))に変更してください。
[2012] I-BOARDの設置で・・ Name:korara Date:2003/07/25(Fri) 21:06 HP
いつもお世話になってます。
設置したのはいいんですけど、
Warning: set_file_buffer(): 6 is not a valid stream resourcein /home/skyserv/public_html/wish/ibbs/ibbs.php on line 834
と投稿したときにエラーになるんですけどなぜか投稿はされているんです・・。書き込みするときにエラーがあると困るんで誰か教えてください。
過去ログ機能はオフにしてあります。
[2011 のレス2] Name:ahiru Date:2003/07/26(Sat) 11:57
[2011 のレス1] Name:7 Date:2003/07/26(Sat) 03:43
「全く動作しない」ではわかりません。
もっと詳しく。
[2011] webmailerが。。。 Name:mailer Date:2003/07/25(Fri) 12:35
こんにちわ
ウェブメーラーをaaacafeに設置しようと思っているのですがまったく動作しません。過去ログもさがしたんですが、、、
だめでした。
どなたかご存知でしたら、ご教授願います!
よろしくおねがいいたします
[2013 のレス3] Name:oyaji Date:2003/07/26(Sat) 09:45
追加・・・・
ランダムの対象を設定するところには入れてません。
[2013 のレス2] Name:oyaji Date:2003/07/26(Sat) 09:42
レスありがとうございます。
しかしちゃんとファイル名も別のものにしてありますし、選択欄にも出ます。ランダムでは試せてませんが・・・。パスワードを入力していないのに選択欄から選択すると使えてしまうのです・・・。選択欄に表示するようにしてはいけないのですか?
[2013 のレス1] Name:ToR@管理人 Date:2003/07/26(Sat) 03:10
選択欄に表れるのでしょうか?それともランダムに出てくるとか?アイコンファイル名はかぶってませんか?
[2013] PHP-i-boardについてですが Name:oyaji Date:2003/07/26(Sat) 00:15
複数の管理者アイコンが使用できますとありますが
一つ目に設定したものはちゃんとパスワードで専用にできたのですが2つ目以降に設定したものはパスワードを入力しなくても使えてしまうのですがどうしたらいいでしょうか
[2010 のレス3] Name:かごめ Date:2003/07/25(Fri) 17:50
失礼しました。
過去ログにて解決しました。
php.ini;upload_max_filesizeの設定で、スクリプトには何の問題もありませんでした。
[2010 のレス2] Name:まお Date:2003/07/25(Fri) 14:36
鯖問題じゃ?
だからスクリプト自体はおかしくないと思う
[2010 のレス1] Name:あ Date:2003/07/25(Fri) 14:11
[2010] 「PHP ぁぷろだ」のサイズ制限 Name:かごめ Date:2003/07/25(Fri) 11:49
お世話様です。
「PHP ぁぷろだ」でアップロードファイルサイズの制限を10Mbに変更したのですが、2Mb以上はアップされないようです。ファイルは届くのですが、その後の処理でエラーになっているようで結局アップされません。
再現性があるのなら、解決していただけれは幸いです。
[1995 のレス8] Name:ahiru Date:2003/07/25(Fri) 16:42
[1995 のレス7] Name:lex Date:2003/07/25(Fri) 15:02
>>2 遅くなってしまいましたがその置換関数はかの有名なBBcodeじゃないですか!
はじめてソースを拝見させて頂きました。ふと思ったのですが、以前、そのBBcodeに
不正なjavascriptが実行されるというミスが見つかったらしいのですが御存知でしょうか?
例えば[img]javascript:alert(document.cookie)[/img] です。
>>6
ありがとうございます。…にしても今までに見る中で一番長い正規表現ですね。
>この正規表現はあまりにも一般的すぎて,ほとんどの入力に対してマッチして しまいます
とあるように、やはり実用的ではないですね。。。
思ったのですが、URLとURIはどう違うのでしょうか?URLを普段用いるのですが、
URIの使い方が分かりません。(asciiデジタル用語事典にも載っていませんでした)
お伺い出来ますか?
[1995 のレス6] Name:ahiru Date:2003/07/24(Thu) 02:16
[1995 のレス5] Name:lex Date:2003/07/23(Wed) 22:09
いえいえ、そういった正規表現に変更した場合、>>3のような書き込みがされた場合はその後のカッコ?までリンクになってしまう事態になると思ったのでとんでもない事になりそうだと書いたのです。
※ 連続DL用URLとは考えていません。
[1995 のレス4] Name:ahiru Date:2003/07/23(Wed) 21:14
hoge.com/hoge[00-99].jpg とかなら分かるけど [01] でとんでもないことって良く分からない。
#PSDを生で置いてあるの見たことないなあ…。
[1995 のレス3] Name:lex Date:2003/07/23(Wed) 17:34
ありがとうざいます。ereg→pregですね。思いつきませんでした。
実際にこの機能を追加してみようかと思うのですが、RFC2396に無いと言う事は、
こういったアドレスは無視した方がよいでしょうか?
例えば 例:
[01]http://example.com/[01].jpg[02]http://example.com/[02].psd・・・
等の書き込みがされるととんでもない事になりそうですね。
[1995 のレス2] Name:ToR@管理人 Date:2003/07/22(Tue) 15:11
\[は反応するけど\]がダメだ
eregダメならpregという事でpreg_replaceでやってみたらok
preg_replace("/(https?|ftp|news|hotline|irc)(:\/\/[0-9a-z\[\]\+\$\;\?\.%,!#~*\/:@&=_-]+)/i","<a href=\"\\1\\2\" target=\"_blank\">[LINK]</a>",$form_comment);
まぁ連続DL用URLにしか見えませんね。以下も参考に
http://php.s3.to/bbs/fstyle/src/bb2html.php.txt
[1995 のレス1] Name:ぼじ Date:2003/07/22(Tue) 10:41
<>#%{}|\^[]` の記号は、
RFC2396 "Uniform Resource Identifiers (URI): Generic Syntax"
の除外文字で delims、もしくは unwise として列挙されているので、URI構文では認められていませんよ。
[1995] 正規表現置換について Name:lex Date:2003/07/21(Mon) 17:52
私は現在、
if($auto_link) $form_comment = ereg_replace("(https?|ftp|news|hotline|irc)(://[[:alnum:]\+\$\;\?\.%,!#~*/:@&=_-]+)","<a href=\"\\1\\2\" target=\"_blank\">[LINK]</a>",$form_comment);
の正規表現を使ってURL書き換えをしているのですが問題が起こりました。
http://example.com/data/[01]one.png
などと打ち込まれた時に[以降が弾かれてしまいます。
なので
"(https?|ftp|news|hotline|irc)(://[[:alnum:]\+\$\;\?\.%,!#~*/:@&=_-]+)"
を
"(https?|ftp|news|hotline|irc)(://[[:alnum:]\+\$\;\?\.\]\[%,!#~*/:@&=_-]+)"
としたところ、逆に全く動かなくなってしまうのですが、[や]を含んでも置換可能にはならないでしょうか?
普通、こういったURLは使われないのでしょうか?
[2009] ありがたく。 Name:犬 Date:2003/07/24(Thu) 23:57
はじめまして。いつも、ありがたく使わせて戴いております。
日記帳のスクリプトで気になったのですが、
phpバージョン4.2.2で使用した際に、長文(900バイト位)を
入力し、プレビューすると、文字化け(数文字)を起こします。
他のバージョン(4.3.2)では、問題ありませんでした。
バージョンに起因するものなのか、phpの設定に起因するものか分かりませんが、解決方法をご存知の方がいらっしゃいましたら、ご教授願えないでしょうか?
よろしくお願い致します。
[2002 のレス2] Name:reo Date:2003/07/24(Thu) 07:18
おはようございます。
さくさん ありがとうございます。
基本的なことに 丁寧にお答えいただき 感謝します。
ありがとうございました。
[2002 のレス1] Name:さく Date:2003/07/23(Wed) 23:13
通常版は大き目の写真(jpg)とかUPすると・・
例えば、640×480のサイズだったら、そのまんまの大きさでUPされるけど
GD版だったら、自動でサイズ小さくしてくれる(640×480⇒140×105)
そんな感じかな・・
reoさん通常版使ってるのなら
自分のBBSと、ここレッツPHP!さんのサンプルのBBSに同じ写真を
UPしてみて比べたら、よくわかると思いますよ♪
ここのサンプルはGD版みたいです!
特に、携帯用で比較してみたら、違いがわかるかも・・
って?感じでいいのかなぁ?
[2002] 写メBBSで質問です Name:reo Date:2003/07/23(Wed) 09:13
写メBBSをつかわせていただいてるのですが・・
以前にも同じ質問したんですが・もう一度おねがいします
通常版とGD版の違いは どこなのでしょうか?
サムネイル表示は PCからではまったく同じように表示されるので わからないのですが・・・
次に 写メBBSのトップにSSI出力で 表示させてたいのですが shtmlでない場合なので
PCならフレームで分割して つかえるのかな?
i-modeだとフレームタグ使えないですよね
A.cgiを出力したいときは
$str = `./A.cgi';
でいいのでしょうか?どのへんかな?
[1998 のレス3] Name:asianyoshi Date:2003/07/24(Thu) 03:22
charsetをすべてEUC_JPにし、ファイル保存の際に、phpとhtmlのファイルを改行コードEUC(LF)にしましたところ、文字化けが治りました。アドバイスありがとうございました。
[1998 のレス2] Name:ToR@管理人 Date:2003/07/23(Wed) 16:56
mb_internal_encoding('SJIS');
または
mb_http_output('SJIS');
をスクリプトの先頭に書くとうまくいくかもしれません。
注意書きに追加
[1998 のレス1] Name:ぴか Date:2003/07/22(Tue) 23:56
その掲示板、ブラウザのエンコードの設定を日本語(shift-jis)から 日本語(EUC)に変更すると 文字化けが消えるんだけど・・・
[1998] 教えていただきたいのですが Name:asianyoshi Date:2003/07/22(Tue) 23:00 HP
はじめまして、asianyoshiと申します。
この度初めて掲示板のスクリプトを利用させていただきました。PHP-I-BOARDです。
開設はうまくいったのですが、
日本語で書き込むと、ログファイルから読み込んだ文字のみ文字化けしてしまいます。
ログを残すibbs.datの文字コードに原因があるとおもいshift_jisやEUCなど変更してみましたが、文字化けしたままでした。いろんな機能がついていて、とても気に入ったので、是非私の釣りのHPの掲示板として、使わせていただきたいのです。
どなたか教えていただけませんでしょうか?
URL欄に開設しました掲示板のURLを入れました。
よろしくお願いします。
[2004] こんなんやってみました Name:KAZZ Date:2003/07/23(Wed) 23:02
写メールBBSとpppBBSを組み合わせてこんなこと(http://kazz.mine.nu/ppp/)やってみました。自宅メールサーバ(xmail)にメールが届いたらxmailのフィルタ機能で写メールBBSでデコードして、それをpppBBSのログに書き込んでいます。いわゆるmoblogみたいなことです。
最初はここで「携帯電話から書き込めて、パソコンからコメントもできる掲示板作って」って要望出そうかと思っていたんですが、自分で勝手にいじってみました。
とりあえずご報告。
[2000 のレス2] Name:さく Date:2003/07/23(Wed) 23:00
すみません(>_<)そ・そうでした!
写メールBBSがメール投稿だ!っていう基本的な事すら忘れてました。
写メールBBSでのi-mode絵文字の件はスッキリとお忘れ下さい(笑)
でも、そのうち・・・
「絵文字気にせず使ってイイよ♪掲示板」^^;とか
「他携帯へ絵文字送れるゼ!WebMailer」(^o^)丿なんてのが
もしかしたら・・・
なーんて(^^ゞ
失礼しましたm(__)m
[2000 のレス1] Name:ToR@管理人 Date:2003/07/23(Wed) 16:31
[2000] 要望?おねがい? Name:さく Date:2003/07/23(Wed) 02:15
各携帯キャリアの絵文字を相互変換してくれる掲示板ないかと探してたら
■ 絵文字の相互変換
http://www.sound-uz.jp/php/tips/index.html
っての見つけました(^^ゞ
こ、これは・・レッツPHP!さんに教えたら
写メール BBSに絵文字変換機能、つけてくれるかも?(^^ゞ
さ・さらに、絵文字変換機能付WebMailer(アドレス帳付)なども作ってくれるかも^^;
などと夢みて(笑)書込みしました(^^ゞ
「GD」版、写メールBBSをxreaに設置出来ました♪感動しました♪
通常版使ってましたが、「GD」版一度体験しちゃうと
もう戻れなくなるくらい素晴らしいですね(^o^)丿
これからも感動するスクリプトお願いします♪
それでは失礼します
[1993 のレス17] Name:K Date:2003/07/23(Wed) 20:19
呼び元の拡張子をhtmlからphpにしたところ、ちゃんと動くようになりました。
たびたびの回答ありがとうございました!
[1993 のレス16] Name:lex Date:2003/07/23(Wed) 17:52
Kさん、
頭洗っていて思いついたのですが、includeした先のPHP Scriptにて変数の重複が起こっていませんか?
だとするとなおさらuser function作る事をお奨めします。
[1993 のレス15] Name:lex Date:2003/07/23(Wed) 17:37
全体をfunctionにして最後は
echo count($usr_arr);
ではなく
return count($usr_arr);
とすればよいのではないでしょうか?(他のスクリプトと連携してなにかしたりも出来ると思われます。)
[1993 のレス14] Name:コンチネンタル Date:2003/07/21(Mon) 22:47
いえ、ある程度アクセスがあるページに設置してみたんですよ。。。
トホホ・・・。
[1993 のレス13] Name:K Date:2003/07/21(Mon) 22:45
オンラインの人をカウントするものだと思うので、
自分以外アクセスしていなかったらカウントは1のままでいいのではないでしょうか?
[1993 のレス12] Name:コンチネンタル Date:2003/07/21(Mon) 22:24
このサイトのものもlex氏のものも動きますた。
んでも、1以上数字が増えませんでつた。
誰か助けてください。
こちらの環境は
Win2K+PHP4.3.2+Apache2でつ。
お願いしまつ。
[1993 のレス11] Name:コンチネンタル Date:2003/07/21(Mon) 22:08
[1993 のレス10] Name:K Date:2003/07/21(Mon) 22:02
online.php自体はこちらのトップにあるものがちゃんと動きます。
○○.htmlファイル内で<?include("online.php");?>とした場合、何も表示されません。
ちなみに、lex氏が書いてくださったソースは実行できませんでした。
一体、何が原因で動かないのでしょうか?
[1993 のレス9] Name:lex Date:2003/07/21(Mon) 21:12
[1993 のレス8] Name:lex Date:2003/07/21(Mon) 21:12
<?php
// 閲覧者ログファイル
$USR_LST = 'user.dat';
// リストに何秒間残すか
$TIMEOUT = 300;
$usr_arr = file($USR_LST);
$fp = fopen(USR_LST, "w");
$now = time();
$addr = $_SERVER['REMOTE_ADDR'];
for ($i = 0; $i < count($usr_arr); $i++) {
if ($usr_arr[$i] != '' ) list($ip_addr,$stamp,) = explode('|', $usr_arr[$i] );
if (($now - $stamp) < $TIMEOUT && $ip_addr != $addr) {
fputs($fp, $ip_addr . '|' . $stamp . '|' . "\n");
}
}
fputs($fp, $addr . '|' . $now . '|' . "\n");
fclose($fp);
echo count($usr_arr);
?>
変えてみた所、私の所でもうごきました。
[1993 のレス7] Name:lex Date:2003/07/21(Mon) 21:01
[1993 のレス6] Name:K Date:2003/07/21(Mon) 20:00
[1993 のレス5] Name:lex Date:2003/07/21(Mon) 19:06
[1993 のレス4] Name:K Date:2003/07/21(Mon) 18:47
コンチネンタル氏&まお氏@
ご回答ありがとうございます。
includeを使用したのですが・・・なぜか表示されません。
なぜでしょう?
[1993 のレス3] Name:まお Date:2003/07/21(Mon) 16:40
includeがインクルードっていうのか、いつもコピペしてたし
[1993 のレス2] Name:まお Date:2003/07/21(Mon) 16:24
<?include("名前.php");?>
でいいんじゃない?
これで僕のHP表示したし
[1993 のレス1] Name:コンチネンタル Date:2003/07/21(Mon) 16:03
ンクルードします。
当然ですが、インクルードしたトップページはPHPにより解釈される必要があります。