如何创建多个请求获取/发布页面URL

时间:2016-12-20 08:41:03

标签: php

如何在网页网址中创建多个获取/发布请求?

像这样:

http://www.example.com/?goto=profile&id=11326

我已经尝试过这个:

$doVariableprofile = isset($_GET['goto']) ? $_GET['goto'] : null;
if($doVariableprofile == 'profile') {
if(empty($_SESSION['logged'])) require_once('register.php');
}

我如何添加更多请求? 现在我有http://www.example.com/?goto=profile

我尝试这样做http://www.example.com/?goto=profile&id=1

        $testt1 = isset($_GET['goto']) ? $_GET['goto']:null;
if($_GET['goto'] == 'profile?id=".$_GET['id']"'){


require_once('profile.php');

}

添加到个人资料时页面不起作用?id =“$ _ GET ['id']”')

2 个答案:

答案 0 :(得分:2)

ListViewItem

如果你直接写$ _GET ['id'],你需要将这些值分配给变量 '如果条件'和那些值不可用那么你可能会得到

“注意:未定义的索引:”错误。

答案 1 :(得分:1)

我相信这可以像这样完成

$url = "profile?id=".$_GET['id'];

if($_GET['goto'] == $url){


require_once('profile.php');

}

我理解的另一件事可以像这样做

if(isset($_GET['goto']) && $_GET['goto']=="profile"){

   if(isset($_GET['id'] || $_GET['id']==''){

       header("Location: profile.php");

    }
}