如何使用网址参数创建此字符串?我想要的是:
print '<meta http-equiv="refresh" content="0;url=http://domain.com?a=1&b=2">';
但是这没有正确传递我的第二个参数。我得到一个“)”而不是b。我做错了什么?
我已尝试使用&
代替&符号,但这也不起作用,
答案 0 :(得分:7)
echo "<meta http-equiv='refresh' content='0;url=http://domain.com?a=1&b=2'>";
甚至
header ("Location: url=http://domain.com?a=1&b=2");
因为您使用0作为延迟
答案 1 :(得分:2)
如果您已经为<meta>
刷新使用0延迟,为什么不使用HTTP Location
重定向?
<?php
header('Location: http://domain.com?a=1&b=1');
如果它在页面中间,你必须重写你的程序才能使它感到可疑
答案 2 :(得分:1)
为什么不编码工作?因为它确实有用......
如果我运行你的代码,我会去:
domain.com?a=1&b=2
答案 3 :(得分:-3)
print "<meta http-equiv='refresh' content='0;url=http://domain.com?a=1&b=2'>";
'
和"