- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpのエラー)
phpのエラーの直し方
このQ&Aのポイント
- phpでUse of undefined constant...エラーが発生する場合の直し方について解説します。
- phpでUndefined index...エラーが発生する場合の解決策を紹介します。
- issetを使用せずにphpのエラーを修正する方法について説明します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まず $fp = fopen("test.txt", a); については $fp = fopen("test.txt", "a");ですね。 第二引数に渡すのは文字列ですから。 それと $jyusin = $_POST['score']; については POSTでscoreの値がわたされていないと宣言されていない配列のエラーになります。 とりあえずは $jyusin = isset($_POST['score'])?$_POST['score']:""; のようにチェックをした方がいいです。 その他ファイルI/Oの場合はロックしたりなんだり必要な知識も多々ありますので 少しずつ学習してください
その他の回答 (1)
- memphis
- ベストアンサー率40% (975/2395)
回答No.1
使い方が間違っています。 以下を参考にして下さい http://php.net/manual/ja/function.fopen.php
お礼
回答ありがとうございました。 POSTのところでエラー処理は消えましたが、 受信されてませんでした(泣) 引数の件はバッチリ動きました。