php - 表单提交结果后用php代码打开新窗口

标签 php forms validation popup window

这是我一直在处理的脚本,它应该集成用户并在打开时通过

<?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;

?>

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

最佳答案

将你的代码改成这样

<?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;

?>

附加说明

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

关于php - 表单提交结果后用php代码打开新窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12291523/

相关文章:

php - 获取连接中两个表的相同字段名称值

html - 登录表单提交按钮响应问题?

php - 使用 GET 获取正确的 URL

angularjs - AngularJS 中的延迟异步验证器

matlab - 子类构造函数拒绝接受任何名称-值参数

php - 立即打印结果(php)

javascript - 为什么我收到 "Fatal error: Call to a member function query() on a non-object"错误?

ruby-on-rails - Ruby float 学 - Sum Calc 中的精度问题

php - MySql查询根据价格得到相似的结果

php - 将输入日期codeigniter转换为mysql