我刚刚使用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? –