-1

だから私は次のコードを持っています:

$files = array("l01" => "l01.txt", "l02" => "l02.txt", "l03" => "l03.txt", "l04" => "l04.txt", "l05" => "l05.txt", "l06" => "l06.txt");

    $email = $_POST['email'];
    $lfile = $_POST["lab"];

    echo $email."</br>";
    echo $lfile."</br>";

    $f = fopen($files[$lfile],'a')
    fwrite($f, $email);

次のエラーが表示されます。

PHP Parse error:  syntax error, unexpected T_STRING in blah blah blah

行番号を示しているのは fwrite の行ですが、問題は fopen 行にあることがわかっています。誰かがこれを修正する方法を教えてもらえますか? 考えられることはすべて試しましたが、エラーを T_ECHO エラーに変更するのが最善でした。

4

2 に答える 2

3

fopen行にセミコロンがありません

$f = fopen($files[$lfile],'a');
于 2011-10-18T02:39:43.533 に答える
2

;あなたはのを逃した$f = fopen($files[$lfile],'a')

于 2011-10-18T02:39:38.810 に答える