インフォメーションBBS
[使い方]
[タイトルのみ]
[関連発言]
[最新20発言]
[過去ログ一覧]
発言#0862を修正または削除できます:
お名前:
←パスワード(修正用)
アドレス:
タイトル:
本文:
#0861(ちびドラ氏)の書き込みを引用します: >アクセスして、初期画面で下半分が現れませんが >チェックボタンに印をして送信すると、全体が現れます。 >それと、記録ファイルへの読み書きができないようなのです。 >http://hpcgi1.nifty.com/ym/20a.cgi >で動かしてみました。スクリプトは >http://homepage1.nifty.com/ym/am/20a.cgi.txt >で見れます。 結論からいえば、途中でエラーがでてます。 168行目の $pars = ($logs[$v] / $logs[0]) * 100; # %(各チェック数÷総回答数) の部分で $logs[0]が未定義、または0の場合、ここで処理が止まります。 この行の前に、 $logs[0] and とでも書いておきましょう。 こうすると、$logs[0]が存在する(シカも0でない)時のみこの処理をします。 記録ファイルへ書けないのは、 $logfile = "http://hpcgi1.nifty.com/ym//20a.txt"; # TXTのURL の行が間違っている(ym/<strong>/</strong>20a)からでしょう。
[トップページに戻る]
管理人 :
キャメル