我想實現在論壇PHP POST方法未定義指數
爲什麼我不能用另一個PHP文件中創建閒談,說b.php獲得從a.php只會發送的數據?
$topic=$_POST['title'];
$detail=$_POST['content'];
$name=$_POST['username'];
錯誤顯示在這3個輸入中未定義索引的消息。
我想實現在論壇PHP POST方法未定義指數
爲什麼我不能用另一個PHP文件中創建閒談,說b.php獲得從a.php只會發送的數據?
$topic=$_POST['title'];
$detail=$_POST['content'];
$name=$_POST['username'];
錯誤顯示在這3個輸入中未定義索引的消息。
因爲您在不發送POST
數據的情況下調用此腳本。
使用它在下列方式:
$topic = empty($_POST['title']) ? null : $_POST['title'];
$detail = empty($_POST['detail']) ? null : $_POST['detail'];
$name = empty($_POST['name']) ? null : $_POST['name'];
這將避免錯誤,如果你只是要求腳本,而不POST
ING,變量將包含空值從b.php和a.php只會
源後。你的問題太模糊了。告訴我們表單是如何提交的。 –
你是什麼意思,你不能使用?如果上面的代碼是你的'b.php',我看不出有什麼理由不能在這上面寫'post'。 '