[英]How to allow only process page to work if it was accessed from form?
在我使用的表單頁面上:
<input type="hidden" value="3490" name="test">
然后在進程頁面上我這樣做來檢查:
<?php
if (isset($_POST['test']) ) {
echo "error";
}
?>
由於某種原因,它不起作用。 當我進入處理頁面時,頁面打印沒有錯誤。
我想你想要的是反轉isset()
的布爾結果來檢測它是否為空:
<?php
if (!isset($_POST['test']) ) {
echo "error";
}
?>
注意!
,在這種情況下,將false
結果(無/錯誤,未設置)轉換為true
結果(是/真,未設置)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.