我有以下代碼。這在我的管理面板上用於管理員將其筆記放入其他管理員可以讀取它。我不想將它存儲在數據庫中。窗體不保存到PHP文件
問題是表單沒有保存文本在textarea中。
<?php
IF (ISSET($_POST["submit"])) {
$string = '<?php
$notes = "'. $_POST["notes"]. '";
?>';
$fp = FOPEN("includes/notes.php", "w");
FWRITE($fp, $string);
FCLOSE($fp);
echo '<div class="ok">' . $lang["done"] . '</div>';
}
include("includes/notes.php");
?>
<form action="" method="post" id="notesform">
<textarea placeholder="Admin notes" class="notes" id="notes"><?php echo $notes; ?></textarea>
<input type="submit" value="OK">
</form>
什麼問題?我怎樣才能解決這個問題?我曾在Google上嘗試過大部分建議,但它一直在發生!
更改''轉到''那麼你先IF測試實際上會在'$ _POST'中找到按鈕名稱。 – RiggsFolly
順便說一句:在camelcase中編寫函數等是很可怕的。難以閱讀的其他開發人員可以加入你的團隊等。想想看。 –
@bub你的意思是大寫.. camelCase就好.. –