如何在if条件下回显语句。
请参考代码
<?php
session_start();
require_once 'class.user.php';
$user_home = new USER();
if(!$user_home->is_logged_in())
{
$user_home->redirect('<?php echo $web ?>index.php');
}
$stmt = $user_home->runQuery("SELECT * FROM tbl_users WHERE userID=:uid");
$stmt->execute(array(":uid"=>$_SESSION['userSession']));
$row = $stmt->fetch(PDO::FETCH_ASSOC);
?>
请更正
$user_home->redirect('<?php echo $web ?>index.php');
我想回复 $ web 。
答案 0 :(得分:3)
在PHP代码中,您不需要回显变量。您正尝试使用$ web变量中的值来连接字符串。因此,您可以使用.
加入字符串。
$user_home->redirect($web.'index.php');
答案 1 :(得分:1)
使用
<?php
session_start();
require_once 'class.user.php';
$user_home = new USER();
if(!$user_home->is_logged_in())
{
$user_home->redirect($web.'index.php');
}
$stmt = $user_home->runQuery("SELECT * FROM tbl_users WHERE userID=:uid");
$stmt->execute(array(":uid"=>$_SESSION['userSession']));
$row = $stmt->fetch(PDO::FETCH_ASSOC);
?>
您也可以参考PHP Concatenation