我正在尝试使用script进行标题重定向。我不熟悉PHP / JS,但我可以看出有一些语法错误,我无法排除故障。以下是代码。专家,请帮忙。
<?php $sendvar = "?subject=".$subjectfromemail."&from=".=$from."&message=".$messagefromemail."&wrong_code=true";
echo "<script type='text/javascript'>
window.top.location='$_SERVER['HTTP_REFERER']+$sendvar';
</script>"; exit;?>
答案 0 :(得分:1)
答案 1 :(得分:0)
为了能够在字符串中使用数组值,请用大括号括起来,如下所示:
<?php $sendvar = "?subject=".$subjectfromemail."&from=".=$from."&message=".$messagefromemail."&wrong_code=true";
echo "<script type='text/javascript'>
window.top.location='{$_SERVER['HTTP_REFERER']}+$sendvar';
</script>"; exit;?>
此致
的Stefan
答案 2 :(得分:0)
或更明确的方式:
<?php
$sendvar = "?subject=".$subjectfromemail."&from=".=$from."&message=".$messagefromemail."&wrong_code=true";
echo "<script type='text/javascript'>
window.top.location='".$_SERVER['HTTP_REFERER'].$sendvar."';
</script>"; exit;
?>