简体   繁体   English

如何将php变量放在标题位置?

[英]how to put php variable in header location?

my code is我的代码是

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

I want to pass url through variable, but I am unable to get values from that variable.我想通过变量传递 url,但我无法从该变量中获取值。

You are putting php tags twice.您将 php 标签放置两次。 Try this:试试这个:

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

You don't need to open another php opening tags inside the opened one.您不需要在打开的标签中打开另一个 php 开始标签。

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

}
?>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM