open new window with php code after form submits results

后端 未结 4 477
梦毁少年i
梦毁少年i 2021-01-06 14:52

here is the script that i been working on , it is supposed to integrate user and pass when opened



        
相关标签:
4条回答
  • 2021-01-06 15:19

    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>";
    
    0 讨论(0)
  • 2021-01-06 15:20

    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');
            });
        });
    
    0 讨论(0)
  • 2021-01-06 15:40

    Change your code to this

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

    Additional Note

    You should consider using fancybox which can load webpages as a whole in a popup window using iframes. There are other options as well feel free to explore!

    0 讨论(0)
  • 2021-01-06 15:41
    <?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;
    
    0 讨论(0)
提交回复
热议问题