Php 如果存在多个条件,则重定向
PHP代码:Php 如果存在多个条件,则重定向,php,url-redirection,Php,Url Redirection,PHP代码: <?php $referrer = $_SERVER['HTTP_REFERER']; if (strpos($referrer, "bonaca.net46.net") === FALSE || !($_POST['pass'] == 1405 || $_POST['pass'] == 999) { header('Location: index.php'); }; ?> 您的if语句缺少一个偏执。。这里 1405 || $_POST['pass']
<?php
$referrer = $_SERVER['HTTP_REFERER'];
if (strpos($referrer, "bonaca.net46.net") === FALSE
|| !($_POST['pass'] == 1405 || $_POST['pass'] == 999)
{
header('Location: index.php');
};
?>
您的if语句缺少一个偏执。。这里
1405 || $_POST['pass'] == 999))
^ //<---- Add like this
1405 |$_POST['pass']==999))
^//您的if语句缺少一个偏执。。这里
1405 || $_POST['pass'] == 999))
^ //<---- Add like this
1405 |$_POST['pass']==999))
^//您的条件之一不在if语句的范围内,请尝试:
if ((strpos($referrer, "bonaca.net46.net") === FALSE
|| !($_POST['pass'] == 1405 || $_POST['pass'] == 999))
您的条件之一不在if语句中,请尝试:
if ((strpos($referrer, "bonaca.net46.net") === FALSE
|| !($_POST['pass'] == 1405 || $_POST['pass'] == 999))
如果条件)
,您将错过。请尝试此代码
$referrer = $_SERVER['HTTP_REFERER'];
if (strpos($referrer, "bonaca.net46.net") === FALSE
|| !($_POST['pass'] == 1405 || $_POST['pass'] == 999))
{
header('Location: index.php');
}
如果条件)
,您将错过。请尝试此代码
$referrer = $_SERVER['HTTP_REFERER'];
if (strpos($referrer, "bonaca.net46.net") === FALSE
|| !($_POST['pass'] == 1405 || $_POST['pass'] == 999))
{
header('Location: index.php');
}
使用此代码
使用此代码
试试这个
试试这个 谢谢大家。谢谢大家。解决了的