我完全新的PHP。並一直遵循教程。我需要完成一個調用php函數的表單,它將表單的輸入寫入文件。應該很容易嗎?我已經在很多方面嘗試了這一點,這是我所得到的結果。然而,由於某種原因,它寫作三次,這意味着三個條目的估算,那麼第三次之後的所有內容都被忽略。 test.txt是我寫的文件。PHP的形式寫入TXT
<?php
$email= $_POST['email'];
$myFile = "test.txt";
$fh = fopen($myFile, 'a') or die("can't open file");
$stringData = "$email\n";
fwrite($fh, $stringData);
fclose($fh);
?>
這裏是我用來使用php的表單。
<div id="login-box">
<form name="form" method="post" action="<?php $_SERVER['PHP_SELF'];?>">
<div class="text-field">
<input name="email" id="email" type="text">
</div>
<input id="login" type="submit" value="Submit">
</form>
</div>
你怎麼知道「之後的第三一切都被忽略」? – 2012-03-23 06:07:09
我的網站開發人員正在向我彙報。不過,我個人在我的表單中收到「無法打開文件」。所以這個表格不適合我。 – zetologos 2012-03-23 23:56:02
-1雖然,發佈最初的問題,即使沒有實際的錯誤信息。 – 2012-03-24 04:17:34