我剛剛使用post方法將數據發送到名爲diak_o.php
的頁面,但我需要在另一個頁面上使用此數據。我如何將它發送到兩頁或從第一頁發送到下一頁?Php POST方法到2頁
<form action="diak_o.php" method="post">
<input type="text" name="name"><br>
<input type="submit" value="Bejelentkezés" />
</form>
我剛剛使用post方法將數據發送到名爲diak_o.php
的頁面,但我需要在另一個頁面上使用此數據。我如何將它發送到兩頁或從第一頁發送到下一頁?Php POST方法到2頁
<form action="diak_o.php" method="post">
<input type="text" name="name"><br>
<input type="submit" value="Bejelentkezés" />
</form>
您可以使用$_SESSION
或只是,但我認爲$_POST
還是應該在接下來的文件工作過......
,從這個頁面,第二頁喜歡在這個頁面diak_o.php數據你可以通過下面的代碼訪問它。
在diak_o.php中寫下如下代碼。
<?PHP
session_start();
echo $_POST['name'];
$_SESSION["name"] = $_POST['name'];
?>
在其他頁面中,您可以通過訪問它來使用$ _SESSION [「name」]。
你也可以使用COOKIE OF PHP。
如果你有什麼問題可以免費問我 – sunil
你可以將其存儲在會議和訪問多個頁面上是這樣的:
第1頁:
<form action="page2.php" method="post"> <input type="text" name="page1text"/> <input type="submit"/> </form>
第2頁:
<?php
session_start();
$dataFromPage1 = $_SESSION['page1text'] = $_POST['page1text'];
echo $dataFromPage1;
?>
你需要給你的按鈕名稱屬性,然後在diak_o.php你檢查按鈕是否設置,之後你檢查是否文本輸入不爲空,否則會話分配給文本輸入
表單
<form action="diak_o.php" method="post">
<input type="text" name="name"><br>
<input type="submit" value="Bejelentkezés" name="submit" />
</form>
diak_o.php
<?php
session_start();
if(isset($_POST['submit'])){
if(empty($_POST['name'])){
die("enter name");
}else{
$_SESSION['name']= $_POST['name'];
}
}
?>
anotherpage.php
<?php
session_start();
echo $_SESSION['name']; // will output the value from form.
?>
當你想要在你的頁面上使用這個值時,只需使用$ _SESSION ['name'];
downvote爲了什麼?有些SO用戶會遇到問題,如果您在某些問題上與他們爭論,他們會在某些問題上出錯,他們會毫無理由地向上和向下投票。 –
在這個URL上有不同的方法可以將數據從一個頁面傳遞到另一個頁面。
http://www.discussdesk.com/how-to-get-data-from-one-page-to-another-page-in-php.htm
謝謝。
改用SESSION? –