Par*_*eer 2 php if-statement request
我正在创建一个简单的if和else语句来从我的代码所请求的链接中获取值
if($_REQUEST['f_id']=='')
{
$friend_id=0;
}
else
{
$friend_id=$_REQUEST['f_id'];
}
Run Code Online (Sandbox Code Playgroud)
并假设链接是 www.example.com/profile.php?f_id=3
现在它很简单,好像f_id是空的或者带有上述if和else语句的值.但是什么是用户正在玩链接,他删除整个?f_id=3链接左边打开www.example.com/profile.php然后如何检测不f_id存在,并在这种情况下重定向到错误页面?
if ( isset( $_REQUEST['f_id'] ) ) {
if($_REQUEST['f_id']=='') {
$friend_id=0;
} else {
$friend_id=$_REQUEST['f_id'];
}
} else {
REDIRECT TO ERROR PAGE
}
Run Code Online (Sandbox Code Playgroud)
更新因为您的URLS看起来www.example.com/profile.php?f_id=3应该使用$_GET而不是$_REQUEST
| 归档时间: |
|
| 查看次数: |
10180 次 |
| 最近记录: |