0

fwrite()ファイルの書き込みに使用していますが、実行するたびに、すべての情報が Web ページに出力され、ファイルにも書き込まれます。ページにエコーしない方がいいです。

よし、コードを取得した。ここにあります:

fwrite($data_file, "Confirmation Data: \r\n\r\n Song: " . $input_song . "\r\nFile1: " . $file_var1 . "\r\nFile2: " . $file_var2 . "\r\nFile3: " . $file_var3 . "\r\nFile4: " . $file_var4 . "\r\nExplanation Text: " . $input_explanation);

これを実行するたびに、ページの 2 番目の場所にすべてが出力fwrite()されるため、値が置き換えられた変数を除いて、次のようにページに出力されます。

確認データ: \r\n\r\n 曲: " . $input_song . "\r\nFile1: " . $file_var1 . "\r\nFile2: " . $file_var2 . "\r\nFile3: " . $file_var3 . "\r\nFile4: " . $file_var4 . "\r\n説明テキスト: " . $input_explanation

4

2 に答える 2

0

あなたのコードを投稿してください。そうすれば私たちはそれをたどることができますが、ほとんどの場合、PHP ファイルでコードを HTML としてエコーアウトしている可能性が高く、これが画面に出力される理由です。

于 2013-07-21T20:02:08.430 に答える