若php变量不是like,则在同一窗口中打开其他网页
如果varaiable与预期不符,如何在同一窗口中打开另一个网页 我尝试了以下几种变体:若php变量不是like,则在同一窗口中打开其他网页,php,Php,如果varaiable与预期不符,如何在同一窗口中打开另一个网页 我尝试了以下几种变体: if ($variable <> 2 ) { 'window.location.replace("https://www.somwhere.no/somepage.php","_self")'; } if($variable 2){'window.location.replace(“https://www.somwhere.no/somepage.php“,”自我“;} 我通常只在当前网页上
if ($variable <> 2 ) { 'window.location.replace("https://www.somwhere.no/somepage.php","_self")'; }
if($variable 2){'window.location.replace(“https://www.somwhere.no/somepage.php“,”自我“;}
我通常只在当前网页上停留。
我正在尝试向用户发送命令,以加载其他页面。无论您想要实现什么,都会使用
执行“不等于”比较=代码>或==代码>运算符而不是
。此外,php中的重定向是通过使用(如有人所述)一个“位置”头来执行的
解决办法是:(或者至少对我有效…)
如果($variable!=2){echo'
{
窗口打开(“https://www.somwhere.no/somepage.php","你自己",;
}
';
}
您正在将php与javascript混合使用。你不能。实际上,您只是在键入一个字符串,没有任何说明。如果您想在php中执行重定向,您可以使用可能的副本,这可能只会给出一个空白页面,就像在脚本中一样。
if ($variable !=2) {
header('Location: https://www.somwhere.no/somepage.php');
exit;
}
if ($variable !=2) { echo ' <script>
{
window.open("https://www.somwhere.no/somepage.php", "_self");
}
</script> ';
}