来自url php函数的isset变量

时间:2016-12-31 22:53:52

标签: php

我试图检查网址,U和TAG中的两个变量。我不断得到白屏或没有结果。我想检查U和preg替换工作和一切,但是!我还想检查变量TAG以确保它不是空白,如果它是空白,那么请访问website.com

这是一个网址

http://www.website.com/hashtag.php?u=frank&tag=#my

这是代码

if(isset($_GET["u"]))
{
    $u = preg_replace('#[^a-z0-9]#i', '', $_GET['u']); 
} else { 
    header("location: http://www.website.com");
    exit();
}
if (isset($_GET['tag']) && $tag == "") 
{ 
    header("location: http://www.website.com");
    exit(); 
}

1 个答案:

答案 0 :(得分:1)

f (isset($_GET['tag']) && $tag == "")

- > $ tag现在不是现有的var,如果你想调用$ tag,你以前应该这样做:

$tag = $_GET['tag'];