Php Rederict仅适用于specefic浏览器
以下代码在Chrome中正确重新定义,但在IE中不正确。。。为什么?Php Rederict仅适用于specefic浏览器,php,internet-explorer,google-chrome,Php,Internet Explorer,Google Chrome,以下代码在Chrome中正确重新定义,但在IE中不正确。。。为什么? (...) $x = mysql_real_escape_string($_POST['x']); $x = mysql_real_escape_string($_POST['x']); $x = mysql_real_escape_string($_POST['x']); $x = mysql_real_escape_string($_POST['x']); $MomentEvent = mysql_real_escape_
(...)
$x = mysql_real_escape_string($_POST['x']);
$x = mysql_real_escape_string($_POST['x']);
$x = mysql_real_escape_string($_POST['x']);
$x = mysql_real_escape_string($_POST['x']);
$MomentEvent = mysql_real_escape_string($_POST['MomentEvent']);
{
$registerquery = mysql_query("INSERT INTO users_event (x, x, x, x, x, MomentEvent) VALUES('".$x."', '".$_SESSION ['x']."', '".$x."', '".$x."', '".$x."', '".$confirm_code=md5(uniqid (rand())). "'); ");
if($registerquery)
{
echo "<h1>XXXX</h1>";
echo "<p>XXXXX</p>";
echo "<meta http-equiv='refresh' content='0;show2.php?MomentEvent=<?php echo $MomentEvent ?>' />";
}
else
{
echo "<h1>Error</h1>";
echo "<p>Sorry, your registration failed. Please go back and try again.</p>";
}
(...)
(…)
$x=mysql\u real\u escape\u字符串($\u POST['x']);
$x=mysql\u real\u escape\u字符串($\u POST['x']);
$x=mysql\u real\u escape\u字符串($\u POST['x']);
$x=mysql\u real\u escape\u字符串($\u POST['x']);
$MomentEvent=mysql\u real\u escape\u字符串($\u POST['MomentEvent']);
{
$registerquery=mysql_查询(“插入用户_事件(x,x,x,x,x,MomentEvent)值(‘“$x.”、‘“$_会话['x']”、‘“$x.”、‘“$x.”、‘“$x.”、‘“、‘$confirm_代码=md5(uniqid(rand())。‘);”);
如果($registerquery)
{
回声“XXXX”;
回声“XXXXX”;
echo“我认为最好使用header()
函数发送适当的HTTP头进行重定向,如下所示:
header( "show2.php?MomentEvent=" . $MomentEvent );
<meta http-equiv='refresh' content='0;URL=show2.php?MomentEvent=<?php echo $MomentEvent; ?>' />
如果要坚持使用当前使用的方法,则需要包含URL=
属性,因此它看起来如下所示:
header( "show2.php?MomentEvent=" . $MomentEvent );
<meta http-equiv='refresh' content='0;URL=show2.php?MomentEvent=<?php echo $MomentEvent; ?>' />
无需研究。顺便说一句,我建议标题重定向。对了,rederict不接受url的$MomentEvent值…为什么?它只是像写的那样显示url…我没有真正理解你说它不接受值的意思。你能澄清一下吗?$MomentEvent是指我的MySQL表中的一个特定值,即与用户信息一起输入。我希望该值位于URL中,以便在唯一页面上显示一个用户的信息。显示$MomentEvent值的代码是正确的。如果该值未显示在输出中,则该值不包含任何内容。我是否应该在之前添加类似$\u GET(MomentEvent)的内容?