这是我的网页标题:
<?php
header("Location: http://sreyas.org.in/main/index.php?user=<?php echo
$_SESSION['username']; ?>"); exit;
header('Content-Type: text/html; charset=UTF-8');
header('Expires: Thu, 19 Nov 1981 08:52:00 GMT');
header('Cache-Control: no-store, no-cache, must-revalidate,
post-check=0, pre-check=0'); // HTTP 1.1.
header('Pragma: no-cache'); // HTTP 1.0.
header('Expires: 0');
?>
但我在网页上看到的只有以下错误:
解析错误:语法错误,意外的''(T_ENCAPSED_AND_WHITESPACE),期望标识符(T_STRING)或变量(T_VARIABLE)或数字(T_NUM_STRING)在第5行的C:\ wamp \ www \ sreyas \ main \ index.php < / p>
我该怎么办?
答案 0 :(得分:1)
header()函数已经在php标签内。你不必加倍他们。所以试试这个:
header("Location: http://sreyas.org.in/main/index.php?user=".$_SESSION['username']);
答案 1 :(得分:0)
为什么再次启动php
<?php
header("Location: http://sreyas.org.in/main/index.php?user=<?php echo
$_SESSION['username']; ?>");
?>
只需使用
<?php
$name=$_SESSION['username'];
header("Location: http://sreyas.org.in/main/index.php?user=".$name);
?>