▲掲示板に戻る
■ 過去ログ 175 ■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件ずつ表示
[2707 のレス3] Name:ahiru Date:2003/12/29(Mon) 18:02
PHP4.3.4からです。文字コードを日本語だと教えてあげないとダメです。あとデフォルト漢字コード。やりかた忘れた。
[2707 のレス2] Name:cafe Date:2003/12/29(Mon) 17:58
さっそくのアドバイスをありがとうございます。
いきなりエラーがでだしたので、サーバー側のPHPのバージョンのせいなのでしょうね
他にもRSSをうめこんだところに同じエラーがでていますので・・
autoの指定をあれこれかえてやってみます。
[2707 のレス1] Name:いきのむし Date:2003/12/29(Mon) 15:39
mb_convert_encodingは、PHPのバージョンによってautoが指定できない場合があるので、それでしょう。適切なエンコーディングを設定してあげてください。
[2707] ana.phpについて Name:cafe Date:2003/12/29(Mon) 15:14 HP
最近、最新ログに以下のようなエラーがでるようになりました。
mb_convert_encodingが原因だとはおもうのですが、どうすれば回避できるのかがわかりません。
サーバーはCsideNetです。
アドバイスをよろしくお願いします。
Warning: mb_convert_encoding(): Unable to detect character encoding in /home/*****/public_html/ana.php on line 437
[2713 のレス1] Name:heko Date:2003/12/30(Tue) 15:00
[2713] 誠に申し訳ありませんが。 Name:keisei Date:2003/12/30(Tue) 12:43 HP
ずるぼんぁぷろだを使わせてもらおうとしているのですが、
HTMLかHTMはUPできるのでしょうか?
ご返答待っています
[2711 のレス1] Name:ahiru Date:2003/12/30(Tue) 08:45
ana.php と log.php のログファイルのパスを正確に指定してやれば動きます。
[2711] 無題 Name:oul Date:2003/12/30(Tue) 07:23
php analyzer を使わせていただこうと思っているのですがindex.htmlとana.phpを同じ階層に置くのではなくindexと同じ階層にanaフォルダをおきその下にana.php log.php等をおこうと考えているのですがどうもイマイチうまくいきません。indexでのincludeを./ana/log.php とする他設定を変更すべきファイル名を教えていただけますでしょうか
[2710 のレス1] Name:APACHE Date:2003/12/30(Tue) 05:26
$_POSTでフォームデーターは拾ってる様だし
PHPのバージョンの問題かも…
[2710] PHP Analyzer Name:Ael Date:2003/12/30(Tue) 01:25
PHP AnalyzerでURLを登録する時に
=> を登録しました
と出てしまいサイト名が登録できないのですが、
どのようにすれば直るでしょうか?
logフォルダやurl.txtのパーミッションは確認しましたがそれは特に問題ないようです。
もし過去ログに解答があれば申し訳ありませんが
ひととおり見て見当たらなかったため質問させていただきました。よろしければ対処法をお願いします。
[2709 のレス2] Name:通りすがり Date:2003/12/30(Tue) 01:14
過去ログ
http://php.s3.to/index162.html
にある
ハニホーヘニハー 氏の
[2524 のレス17] Name:ハニホーヘニハー Date:2003/11/21(Fri) 09:22
当方も自宅サーバでPHP4.3.4を導入したら題名と本文が
文字化けしますた。でもこれで解決でっす。
つまり、PHP4.3.4へバージョンをあげたらpop.phpがJISを
出力するようになってしまって、ページは相変わらず
Shift_jisだもんで化けたんです。
こーなれば単にHTMLページのキャラセットをJISにしてやれば
いいんですが、今までの投稿内容が化けちゃうのと、題名の
文字化けが直らなかったので、pop.phpを
return mb_convert_encoding($str, "SJIS", "JIS");
return JcodeConvert($str, 3, 2);
と弄りますた。
ちなみに添付ファイルに漢字の「可」とかが入ってると
pop.phpがワーニングを出してリンク画像が0KBになりまつ
このあたりを試してみてはいかがでしょうか。
[2709 のレス1] Name:APACHE Date:2003/12/29(Mon) 22:47
とりあえず微妙に意味がわからん、
あと写メBBSの文字化け関係の質問は
過去ログにあるから検索してほしい
[2709] 写メBBSで Name:匿名 Date:2003/12/29(Mon) 22:44
メール送信すると、文字化けしてしまいます。
なので今はFTPからちまちまアップしているのですが・・・
どうしてでしょうか。
ちなみに、パーミッションは
data 777
mail.log 666
mailbbs.php 644
pop.php 644
でやっています。
説明不十分かもしれないのですが、どうぞよろしくお願い致します。
[2708 のレス3] Name:who Date:2003/12/29(Mon) 22:28
AAA!cafeだとファイヤーウオールが効くと画像見れなくなるが
[2708 のレス2] Name:くれあ Date:2003/12/29(Mon) 22:25
[2708 のレス1] Name:APACHE Date:2003/12/29(Mon) 20:54
[2708] 写メール BBS について。 Name:くれあ Date:2003/12/29(Mon) 20:49
写メール BBSを設置したのですが、文章は投降できるのですが、画像が×になります。
POPにはヤフーを利用しているのですが問題あるのでしょうか?
[2706 のレス2] Name:たか Date:2003/12/29(Mon) 16:54
ご返答ありがとうございます。
ログ最大行数というのは、送信できるメッセージの最大行数かと思っていました;
(今考えると、とてつもなく長いメッセージですよね、200行って)
お騒がせしてもうしわけございませんでした。
[2706 のレス1] Name:oZ Date:2003/12/29(Mon) 16:08
39行目 define(LOG_MAX, '200');//ログ最大行数
これじゃないですかね
[2706] 画像BBS Name:たか Date:2003/12/29(Mon) 11:59
はじめまして。
少し前なのですが、画像BBSを借りさせていただきました。
なんというか、私が求めてたものそのまんまの掲示板で、愛用させていただいています。:-)
質問なのですが、ログの保存件数を設定するところはないのでしょうか ?
保存件数を設定したいな、と思いまして。
設定項目があるのに、見落としていたらすいません;
[2689 のレス11] Name:oZ Date:2003/12/29(Mon) 16:12
/<b.+?>/isではダメだと書いてあた、読みまちがい(;´Д`)
[2689 のレス10] Name:oZ Date:2003/12/29(Mon) 16:03
> <b>だけを禁止したいときなどどうすればいいのでしょうか?
という質問のようですよ > ahiruさん
/<b.+?>/is だとbで始まる全てのタグが対象になりませんかね?(わたし正規表現まったくだめぽ)
[2689 のレス8] Name:kipple Date:2003/12/28(Sun) 00:56
最初に息のむしさんが言ってるように、str_replace がいいことが多いみたいですから、
単純だけど、<b> と </b> で2回(あるいは配列にして1度だけ)、空文字「""」で str_replace するのはどう?
[2689 のレス7] Name:ahiru Date:2003/12/27(Sat) 18:00
<b> だけ許可。ほか禁止。じゃだめ?>oZさん
/<b.+?>/is はダメ
[2689 のレス6] Name:oZ Date:2003/12/27(Sat) 17:11
あーこれだと駄目だな。
<b href=">"> これで誤動作するので
"<b "で始まって'か"で囲まれていない>を見つける必要があるんだね。面倒だな。とてもじゃないけど正規表現苦手な私は無理。
[2689 のレス5] Name:oZ Date:2003/12/27(Sat) 17:06
"<b>"か"<b "で始まって">"で終わる文字と
"</b>"か"</b "で始まって">"で終わる文字を消す
[2689 のレス4] Name:nanashi Date:2003/12/26(Fri) 11:04
[2689 のレス3] Name:nanashi Date:2003/12/26(Fri) 11:02
$string=eregi_replace("<b>([^<]+)</b>", "<b>\\1<b>", $string);
でどうだろう
[2689 のレス2] Name:ahiru Date:2003/12/25(Thu) 16:20
[2689 のレス1] Name:いきのむし Date:2003/12/25(Thu) 15:07
タグって何百もあるのかなぁ……
禁止タグが少ない場合は、strip_tagsに拘らずに、replace系の関数を使う方がいいんじゃないかと思いますが。
[2689] PHPで Name:あじと Date:2003/12/25(Thu) 14:43
よくこちらでも
$string = strip_tags($string, '<a><b><i><u>');
みたいな感じで許可タグ設定していますが
逆に<b>だけを禁止したいときなどどうすればいいのでしょうか?
さすがに許可タグを何百もかいて<b>だけ抜かすのはナンセンスだと思い投稿してみました。
ご教授お願い致します。
[2693 のレス12] Name:なかくん Date:2003/12/29(Mon) 12:05
スクリプト側は、全部ダブルクォーテーションで、<A href側は\'に変えたら、問題なくJavaScriptが機能致しました!
いやーほんと助かりました!有難う御座いますm(__)m
それと関係ない話ですが、サーバーAPACHEで、PHPとACTIVE Perlをインストールして、無料DNS登録して自分のPCでWWWサーバー起こしました。こんなにも全て無料でサーバー立てれるとは思ってもいませんでした・・・。ドメインも独自ドメインもってないのに、DNS登録したら、まるで自分のドメインを持っているような錯覚に・・。PHPの設置から始まってサーバーまで自分でやってと、ここ数日間でかなり進歩致しました。PHPに関してはレッツPHPさんと、教えてくださった皆さんのおかげです!ますますHP作りが楽しくなってきたなかくんでした。
[2693 のレス11] Name:なかくん Date:2003/12/29(Mon) 00:58
でかいケツですね、わかりました!ケツはでかいほうが好きですw ¥'にするのと、全て”にしてしまう方法両方やってみます。いやはやほんと勉強になりますた^^ そんなことも知らない自分がちと恥ずかしかった壁|▽//)ゝ
できたら報告に来ます〜
[2693 のレス10] Name:APACHE Date:2003/12/28(Sun) 03:56
[2693 のレス9] Name:APACHE Date:2003/12/28(Sun) 03:55
エスケープでかいケツですね
ジャバスクリプトのソースだけを引っ張り出して
'を\'に置換すると簡単に終わると思われ。
※置換機能のあるエディターで
とりあえずエラーメッセージがでている場合は情報として一緒に記載しておきましょう。
[2693 のレス8] Name:ahiru Date:2003/12/28(Sun) 03:47
\' です。エスケープという単語があるなら簡単に調べられたと思いますが、まぁ、サービス。
もしくはシングルクウォートを全てダブルクウォートにしてしまえば問題無。
[2693 のレス7] Name:なかくん Date:2003/12/28(Sun) 03:29
APACHEさん、ahiruさんレスありがとうございます。ごめんなさい、言葉少なめになった為わかりずらし質問で。ジャバスクリプトのソース書いて詳しく説明すると文字オーバーですと言われたものでw ERRORはですね、ソースの
win_detail = 'height='+h+',width='+w+',top='+win_height+',left='+win_width+',resizable'
↑このラインに対しParse error: parse error, unexpected T_STRING in d:\php\skin\head.txt on line 95
というERRORらしきものを返されます。ahiruさんがおっしゃるシングルクォーテーションのエスケープというのはどこにどう付け加えるべきなのでしょうか?ほんと初歩的な質問で申し訳ないです(^^ゞ
[2693 のレス6] Name:ahiru Date:2003/12/27(Sat) 02:57
[2693 のレス5] Name:ahiru Date:2003/12/27(Sat) 02:55
ただ単にダブルクウォートのエスケープが無いからじゃ。
[2693 のレス4] Name:APACHE Date:2003/12/27(Sat) 01:20
典型的な「Errorが出るんですよ」発言…
どんなエラーがでるんだと小一時(ry
[2693 のレス3] Name:なかくん Date:2003/12/27(Sat) 01:10
追伸:又Java Da!さんとこにPHPの場合にはこう書け!というような項目は見当たりませんし、こちらでも検索しましたが、はっきりとした答えが見つからなかったもので。
[2693 のレス2] Name:なかくん Date:2003/12/27(Sat) 01:05
こんばんはhekoさん。レス頂きありがとうございます。
おっしゃるとおり、Java Da!さんとこからもらった物です。
このスクリプト自体は問題はないですし、実際に使ってるんです。ただhtmlのみにこのまま書いてもERRORは出ませんし、perlで書かれたCGIのスキンに、このJavaを書き入れてもperlはERRORを返さず動作致します。
ですが、PHPのスキンにこれをこのまま書き入れるとERRORを必ず返してくるんですよ・・・。
例えば、<SCRIPT language="JavaScript" src="xxx.js"><SCRIPT>と書いて、ソースを別のファイルに書き、head.txtの場所へ呼び出しても結果は同じになってしまうんです汗。恐らくPHPにこれを読ませるには、書き方を変えないといけないかと思うんですけど、それがわからないんですよね。
[2693 のレス1] Name:heko Date:2003/12/26(Fri) 16:43
[2693] JavaScriptについて Name:なかくん Date:2003/12/26(Fri) 14:52 HP
こんにちはみなさん。
3日前に画面が真っ白になると騒いでた者です(^^ゞ
おかげさまで真っ白にならないようになりました。
今回お聞きしたいことは、JavaScriptをミニモニBBSのhead.txtやmain.txtにどの様に書けば良いのかお聞きしたいです。下記のように記述してもERRORを返されてしまうので。画面サイズを固定し、PC画面中央にもってくるスクリプトです。ソースは、
<SCRIPT LANGUAGE="JavaScript">
<!は省きます
function gene_window(mypage, myname, w, h) {
var win_width = (screen.width - w) / 2;
var win_height = (screen.height - h) / 2;
win_detail = 'height='+h+',width='+w+',top='+win_height+',left='+win_width+',resizable'
win = window.open(mypage, myname, win_detail)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
省き/>
</SCRIPT>
リンクする所は、
<A href="○○○.html" onclick="gene_window(this.href,'name','350','410','yes');return false;">
以上です。よろしくお願いします。
[2682 のレス4] Name:もも Date:2003/12/29(Mon) 08:07
サイババさん有難うございます
詳しい説明まで書いてもらい感謝します
さっそくやってみます
[2682 のレス3] Name:サイババ Date:2003/12/26(Fri) 05:49
がんばる人大好きっス。
僕は頭悪いんで参考になるか分かりませんけど、なんかの足しに
してください。ただ間違ってるかもしれませんけど。汗
改造するんなら2通りあると思いまっす。
ひとつ目は元記事にあるように書き込み者のUAを
include("ktlog.php");
で収得して、ibbs.php内の
// 先頭用データ、記事データ生成
$newfline = 〜
$newline = 〜
に$envの場所を新たに作ってあげて、んでもって
list()
という個所を上で変えてあげた配列に対応させ直します。
もうひとつの方法は、ktlog.phpの7から82行目までをそっくり
ibbs.phpのUA収得部分と入れ替えてしまう方法です。
この方法だとUA名が格納される変数を変えるだけ(?)だと
思うんで楽だと思いまっす。
[2682 のレス2] Name:もも Date:2003/12/25(Thu) 21:54
レス有難うございます
ちんぷんかんぷんですが努力してみます
[2682 のレス1] Name:ahiru Date:2003/12/23(Tue) 21:47
PHP-I-BOARD でデータ保存時にいっしょにUAを保存し、テンプレートデータ用の配列格納時にいっしょにUAを入れてやればいいのでは。
[2682] PHP-I-BOARD Name:もも Date:2003/12/23(Tue) 19:11
[2705 のレス3] Name:APACHE Date:2003/12/29(Mon) 02:02
[2705 のレス2] Name:コハト Date:2003/12/29(Mon) 01:03