2013-07-25 215 views
0

我有一個HTML表單,選擇報告類型, 當我選擇一個報告,並按下提交按鈕,0​​我能趕上傳遞價值和 我從數據庫中篩選數據, 那我也將該過濾的數據傳遞到另一頁以打印該報告,數據傳遞到另一個頁面

因此,如何將數據自動傳遞到另一個頁面。 (_blank中的頁面選項)

+0

如果少量的數據,然後將其用於存儲$ _SESSION爲下次使用 http://php.net/manual/ en/features.sessions.php 或者以url編碼/ json格式將數據發送到pageurl – Priya

+0

將其添加到會話或將值存儲在隱藏窗體字段中。 – andrewb

+0

在PHP方面,您可以使用數據庫,會話,cookie或文件。在JavaScript方面,你可以使用localStorage,sessionStorage和cookies。雖然,我強烈建議不要使用cookie。 – Ohgodwhy

回答

1

您可以使用隱藏字段來存儲數據。 並明確提交表單使用另一頁:

$('form#FormID').submit(); 

這將幫助你獲得下一個頁面上的數據。 您也可以使用$ _SESSION。

+0

非常感謝, –

1
在PHP頁面

<html> 
<body> 

<form action="other.php" method="post"> 
    Name: <input type="text" name="name"> 
    Email: <input type="text" name="email"> 
<input type="submit"> 
</form> 

</body> 
</html> 

other.php

<html> 
<body> 

    Hi <?php echo $_POST["name"]; ?>!<br> 
    Your mail is <?php echo $_POST["mail"]; ?>. 

</body> 
</html> 
相關問題