我寫了一個簡單的PHP代碼:
<?php
if (isset($_GET['day']) && isset($_GET['date']) && isset($GET['year'])) {
$day = $_GET['day'];
$date = $_GET['date'];
$year = $_GET['year'];
if (!empty($day) && !empty($date) && !empty($year)) {
echo 'It is '.$day.' '.$date.' '.$year;
} else {
echo 'Fill in all fields.';
}
}
?>
<form action="index.php" method="GET">
Day:<br><input type="text" name="day"><br>
Date:<br><input type="text" name="date"><br>
Year:<br><input type="text" name="year"><br><br>
<input type="submit" value="Submit">
</form>
對我來說,一切正常。運行後沒有錯誤。但是,沒有輸出。沒有回聲出現。表單在那裏,我輸入數據,但是當我點擊「提交」時,它就保持不變。頁面的URL發生變化,我可以看到輸入的數據,但頁面上沒有迴應。我檢查了拼寫錯誤的代碼,但我還沒有找到任何代碼。提前致謝。
你可以使用這個太'如果(isset($ _ GET [ '天'],$ _GET [ '日期'],$ _GET [ '年'])){' – air4x