2017-03-07 85 views
-3

我的代码是如何把PHP变量放在标题位置?

<?php 
if(empty($_SESSION["adm_no"])) 
{ 
    header("Location:<?php echo $homepage; ?jaxmas=wHgfghks^^%&fnjfskjdfb"); 

} 
?> 

我想从我的PHP变量,但它不读它作为代码的地址栏添加位置...我也试着写了直接的变量,但它不工作??

+1

你不能写PHP标签内的PHP标签 – Saty

+0

你应该只需要'头:;' – WillardSolutions

+1

我看不出有什么'( “位置$主页”。 “jaxmas = wHgfghks ^^%fnjfskjdfb?”) session_start()' – RiggsFolly

回答

1

你正在把php标签两次。试试这个:

<?php 
if(empty($_SESSION["adm_no"])) 
{ 
    header("Location:".$homepage."?jaxmas=wHgfghks^^%&fnjfskjdfb"); 
} 
?> 
<?php 
if(empty($_SESSION["adm_no"])) 
{ 
    header("Location:".$homepage."?jaxmas=wHgfghks^^%&fnjfskjdfb"); 
} 
?> 
+1

在一个双引号字符串中,你不需要连接,你可以执行'header(“Location:$ homepage?jaxmas = wHgfghks ^^%&fnjfskjdfb”); – RiggsFolly

+0

@RiggsFolly真的,谢谢。但它不会以这种方式伤害 – Rizwan

+1

也是如此,这就是为什么我只是发表评论 – RiggsFolly

1

你不需要在打开的另一个php内打开标签。

<?php 
    session_start(); 
if(empty($_SESSION["adm_no"])) 
{ 
    header("Location:$homepage?jaxmas=wHgfghks^^%&fnjfskjdfb"); 

} 
?> 
+0

在双引号字符串中,您不需要连接。你可以做'header(“Location:$ homepage?jaxmas = wHgfghks ^^%&fnjfskjdfb”);' – RiggsFolly

+0

是的,你是正确的,将编辑 –