在我的网站上,我使用的是以下表单的动态网址
http://example.php/productdetail.php?mobileproductid=17645
当产品ID大于DB中存在的最大值时,我想发出HTTP 404响应代码并想要加载404.php文件。这是页面的当前架构
$mobileproductid = $_REQUEST['mobileproductid']; $return = mobile::mobiledetail($con,$mobileproductid); if(mysqli_num_rows($return)=='0') { http_response_code(404); } else{ /* Load the page */ }
当我检查任何无效ID的响应代码时,它是200.我缺少什么?
PHP版本:5.4.42