繁体   English   中英

在php中打开新窗口

[英]open new window in php

<?php

$_SESSION['dsize'] = $_POST['dsize'];
if ($_SESSION['deadline']=="Urgent" )
{
?>
<script type = "text/javascript">

window.open('https://usd.swreg.org/cgi-bin/s.cgi?s=104597&p=104597-1&v=0&d=0&q=<?php echo $_SESSION['dsize']?>');
</script>
<?php

}
else
{

?>
<script type = "text/javascript">

window.open('https://usd.swreg.org/cgi-bin/s.cgi?s=104597&p=104597-2&v=0&d=0&q=<?php echo $_SESSION['dsize']?>');
</script>
<?php

}

 header('Location: confirmorder.php');

?>

如果我删除最后一个标题行,新窗口正在打开,但如果我使用标题行,则新窗口不会打开,confirmorder.php 会打开。

谁能告诉我如何打开新窗口进行结帐并将用户发送到确认订单页面。

谢谢

也许您应该使用 Javascript 将客户端重定向到您想要的页面。

在响应结束时,您应该执行以下操作:

 <script type="text/javascript">
<!--
window.location = "confirmorder.php"
//-->
</script>

通常在作品中我使用此代码

function openNewTap(string $url)
        {
            echo '<script type="text/javascript">';
            echo 'window.open("'.$url.'");';
            echo '</script>';
        }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM