本文目录一览:
- 1、PHP传值问题! 例:A、B为两个页面,我在A中获取一个ID值,传送给B,那么AB中代码怎么写!
- 2、怎么实现php两个页面之间传递数据
- 3、php怎么两个页面怎么交互传值
- 4、PHP如何使用session在同一浏览器的两个页面传值
PHP传值问题! 例:A、B为两个页面,我在A中获取一个ID值,传送给B,那么AB中代码怎么写!
首先创建index.php a.php b.php三个文件
index.php 代码:
?php
?
html
header
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
/header
body
form action="a.php" method="post"
p姓氏: input type="text" name="fname" //p
p名字: input type="text" name="lname" //p
input type="submit" value="提交" /
/form
p请单击确认按钮,输入会发送到服务器上名为 "a.php" 的页面。/p
/body
/html
a.php代码
?php
//获取变量ID
$id =$_POST['fname'].' '.$_POST['lname'];
require 'b.php';
b.php代码
?php
header("Content-type: text/html; charset=utf-8");
echo 'b.php is here/br';
echo 'ID is here :'.$id;
把三个文件放在Apache服务目录下,访问index.php
点击提交
总结
通过form 提交参数到 a.php ,然后创建变量 $id ,然后通过b.php 打印 变量 $id
纯手工 ,望采纳
怎么实现php两个页面之间传递数据
使用表单来传递,_post它在php只能获取由表单的 method="post" 时它才能接受到数据,
如下代码:
form id="form1" name="form1" method="get" action=""
label
input type="text" name="cn" value='获取到我了' /
/label
/forma.php页面
?
if( $_post )
{
echo $_post['cn'];
}
else
{
echo '没有获取到值';
}
?
php怎么两个页面怎么交互传值
1.通过路径url的自动跳转,将变量传过去,如post ,get
2.通过session 或cookie 直接跨页面传值。
PHP如何使用session在同一浏览器的两个页面传值
在第一个页面的开头加上以下代码:
?php
session_start();
$current_id = session_id();
var_dump($current_id);//打印出$current_id的session信息
$_SESSION['username'] = 'good';//设置session变量username的值
?
在同一工程的其他文件中加入以下就能访问上面设置的session变量的值
?php
session_start();
var_dump($_SESSION);//打印session信息
$name=$_SESSION["loginusername"];
?