'open new window with php code after form submits results
here is the script that i been working on , it is supposed to integrate user and pass when opened
<?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;
?>
am i doing this right, i want to open a pop up windows after the user submits the form to the php code but i always get an error.
Solution 1:[1]
You forgot to put quotes and the tag around $link's value.
$link = "<script>window.open(\"https://secure.brosix.com/webclient/?nid=4444&user=$name&pass=$pass&hideparams=1width=710,height=555,left=160,top=170'\")</script>";
Solution 2:[2]
you dont have to use php you just create submit button with specific id and then tell jquery to trigger new tab when submit
<form id="itemreport_new" type="post" action="">
<input id="submit2" type="submit" value="show" target=_blank />
</form>
$(document).ready(function () {
$('#submit2').click(function() {
$('#itemreport_new').attr('target','_blank');
});
});
Solution 3:[3]
<?php
echo "<h1>Hello, PHP!</h1>";
$name = $_POST['name']; // CONTAIN NAME OF PERSON
$pass = $_POST['pass']; // ANY DETAIL OF PERSON
$link = "<script>window.open('https://google.co.in')</script>";
echo $link;
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | |
| Solution 2 | user1080247 |
| Solution 3 | Synchro |
