![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話になります
現在こちら
http://www.kenjiweb.com/?mode=diary
のカレンダー式日記帳をレンサバでテストしているのですが「書き込みエラー」になります。
phpのバージョンは4.3.0です。
パーミッションも606、666と変えて見ましたがうまく行きません。(他のphpプログラムはうまく作動しています。)掲示板にも情報がありません。どうしたらうまく行くのでしょうか? ご教授頂ければ幸いです。
No.2ベストアンサー
- 回答日時:
補足を拝見しました。
文章から、詳細な開発環境は読めなかったのですが、
ソースはそのままでアップしました
⇒ということから、サーバーにPHPファイルをアップした。そしてWinXPからのアクセスだとダメ。Win98SEからの同phpファイルアクセスだと問題ないと言うことですよね?そう解釈すると、アクセスしているブラウザ(+周辺環境)の問題となるのでは?
エラー箇所が前回言っているように、
if ($REQUEST_METHOD != "POST" || !eregi(SELF,getenv("HTTP_REFERER"))) {
の箇所のエラーならば、HTTP_REFERERの値が取得できてないのではないでしょうか。
例えば、 Norton Internet Securityのファイアウォールは、ブラウザーが送信する参照情報 (HTTP_REFERER) をブロックするように制限できるようです。
多分こういった設定がされたブラウザなので、エラーとなっているのでは。(こういった内容ならば、サイトを許可するよう設定があるはずです。)
詳細環境の情報がなかったため推測です。参考になれば幸いです。
ご丁寧な御指導有難う御座います。
Nortonの設定を変えて管理者権限でアクセスしたところXPでもうまく行きました。
本当に有難う御座いました。
No.1
- 回答日時:
こんにちは
http://www.kenjiweb.com/?mode=diaryの
カレンダー付日記帳の+ 縦置き版 +をダウンロードして(こちらのプログラムを指しているのかは自信ないのですが)diary.phpのソースみてみました。
ya-ya-さんのおっしゃっている「書き込みエラー」というのは、diary.php 内167行目~からのチェックでのエラーだと思います。
多分txtファイルのパーミッションエラーなら"Can not open file"とエラー表示されるのでは?
ダウンロードしたソースを一度確認されたほうがいいのではないでしょうか。
この回答への補足
お返事有難う御座います。
ソースはそのままでアップしました。
WinXPでは駄目みたいです。今日98SEで試したら
うまく行きました何が原因なのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP ページング データベース 1 2022/06/16 10:30
- PHP PHPの変わった閉じタグの必要性と意味を教えてください。 1 2022/08/28 15:15
- PHP WordpressのPHPを安全に編集する方法 1 2022/08/04 01:43
- PHP EC-CUBEをeclipseからコンパイル実行したいです 1 2023/02/09 21:58
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- PHP 文字列を段落で分ける方法を教えて下さい。 2 2023/03/09 10:03
- その他(クラウドサービス・オンラインストレージ) Googleカレンダーの共有について質問させて頂きます。 現在、個人でのGoogleカレンダーと職場 2 2022/10/19 15:58
- その他(プログラミング・Web制作) WEBアプリ開発に必要な言語 5 2023/06/28 16:57
- Excel(エクセル) 条件付書式 Sheet1からSheet2に転記した時の転記ミスを反映させたい 5 2022/05/21 09:52
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォントの色を変えるには?
-
502 Bad Gatewayの解決方法
-
「@$変数」の「@の意味は?」
-
パースエラーとは?
-
PHPにて外部サイト内容が取得不...
-
PHPでfatal errorが出ても無視...
-
トランザクションが原因?DBに...
-
ローカルでは正常に動くのにサ...
-
iframeからのアクセスか、ブラ...
-
SELECTの値を保持する
-
file_get_contents使用時のエラ...
-
正規表現での最後尾のバックス...
-
php7のhtmlentitiesはEUC-JPを...
-
xmlの宣言文をPHPで出力するには
-
php5.6でsimplexml_load_string...
-
ローカルで動いているPHPがタイ...
-
PHPでOut of memoryのエラー解...
-
PHP5のセッション管理に使う$...
-
環境をかえたら header(Locati...
-
PHPのストアドプロシージャ仕様
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォントの色を変えるには?
-
PHP8を使うと、大量のWarningが...
-
トランザクションが原因?DBに...
-
ワードプレスサイト PHP8.0.25...
-
PHPで、エラーがない場合のみ画...
-
「@$変数」の「@の意味は?」
-
パースエラーとは?
-
phpでクラスのメソッドで同名の...
-
phpでget_headers()が使えない?
-
PHPでネットワークドライブのop...
-
PHPでfatal errorが出ても無視...
-
phpでPEAR::DBを使っているので...
-
awsにApacheとPHPを入れて、何...
-
error_reporting(0);にも関わら...
-
正規表現での最後尾のバックス...
-
これは例外処理でしょうか?
-
SELECTの値を保持する
-
PHPにて外部サイト内容が取得不...
-
iframeからのアクセスか、ブラ...
-
PHP mb_send_mail メール送信 5...
おすすめ情報