在表单提交结果后用PHP代码打开新窗口

Lin*_*ink 3 php forms validation window popup

这是我正在处理的脚本,它应该在打开时集成用户和pass

<?php

$name = $_POST['name']; // contain name of person
$pass = $_POST['pass']; // Email address of sender 
$link = window.open(https://secure.brosix.com/webclient/?nid=4444&user=$name&pass=$pass&hideparams=1 'width=710,height=555,left=160,top=170');

echo $link;

?>
Run Code Online (Sandbox Code Playgroud)

我是这样做的,我想在用户将表单提交给php代码后打开一个弹出窗口,但我总是收到错误.

Dee*_*pak 5

将您的代码更改为此

<?php

$name = $_POST['name']; // contain name of person
$pass = $_POST['pass']; // Email address of sender 
$link = "<script>window.open('https://secure.brosix.com/webclient/?    nid=4510&user=$name&pass=$pass&hideparams=1', 'width=710,height=555,left=160,top=170')</script>";

echo $link;

?>
Run Code Online (Sandbox Code Playgroud)

附加说明

您应该考虑使用fancybox,它可以使用iframe在弹出窗口中整体加载网页.还有其他选择,随时可以探索!