Ⅰ 关于php如何传递数据
1.
通过session来储存
?php
session_start();
$_session['username']
=
"username";
?
在其它页面直接取出就行了
?
session_start();
echo $_session['username'];
?
2.
通过url传向其它页面传递参数
other.php?user=xxx
或在php重定向到其它页面时
$username
=
"xxx";
$home_url
=
'login.php?user='.$username;
header('location:'.$home_url);
其它页面用$_get["user"]来接收
3.通过表单向其它页面传送参数
其它页面用$_post["user"]来接收
Ⅱ PHP 如何在一个页面用get传递数值
代码:
1、<form name="form1" method="post" action="2.php">
method的意思是以post方式提交到2.php,action的意思是动作,method是类型
随便输一个:
<label>
<inputtype="text"name="val"/>
input是html的标签,类型是文本域(输入文字),名字是val(后台用于接收的名称)
</label>
<p>
<label>
<inputtype="submit"name="Submit"value="提交"/>
</label>
</p>
</form>
2、php(第二个页面)
<?php
echo $_POST['val'];
//输出上一个页面提交过来的val文本域的值。
?>
Ⅲ 两个php文件如何传递参数
通过session来储存
<?php
session_start();
$_SESSION['username'] = "userName";
?>
在其它页面直接取出就行了
<?
session_start();
echo$_SESSION['username'];
?>
通过url传向其它页面传递参数
other.php?user=xxx
或在php重定向到其它页面时
$username = "xxx";
$home_url = 'logIn.php?user='.$username;
header('Location:'.$home_url);
其它页面用$_GET["user"]来接收
3.通过表单向其它页面传送参数
其它页面用$_POST["user"]来接收
Ⅳ PHP页面跳转几种实现方法
Web系统中,从一个网页跳转到另一个网页,是LAMP项目中最常用的技术之一。页面跳转可能是由于用户单击链接、按钮等引发的,也可能是系统自动产生的。 此处介绍PHP中常用的实现页面自动跳转的方法。
PHP页面跳转一、header()函数
header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。
header()函数的定义如下:
void header (string string [,bool replace [,int http_response_code]])
可选参数replace指明是替换前一条类似标头还是添加一条相同类型的标头,默认为替换。
第二个可选参数http_response_code强制将HTTP相应代码设为指定值。 header函数中Location类型的标头是一种特殊的header调用,常用来实现页面跳转。注意:1.location和“:”号间不能有空格,否则不会跳转。
2.在用header前不能有任何的输出。
3.header后的PHP代码还会被执行。
PHP页面跳转二、Meta标签
Meta标签是HTML中负责提供文档元信息的标签,在PHP程序中使用该标签,也可以实现页面跳转。 若定义http-equiv为refresh,则打开该页面时将根据content规定的值在一定时间内跳转到相应页面。
若设置content="秒数;url=网址",则定义了经过多长时间后页面跳转到指定的网址。
PHP页面跳转三、JavaScript
Ⅳ PHP页面跳转传递参数
如果是表单提交,提交到另一个页面的话,例如:
需要提交的页面:
<form action="***.php" method="post/get" name="form">
用户名:<input type="text" name="username"/>
密 码:<input type="password" name="pwd"/>
<input type="submit" name="submitname">
</form>
接收的页面***.php中如下PHP代码接收
if($_POST["submitname"]){ //判断是否点击提交按钮
echo $_POST["username"];
echo "<br>";
echo $_POST["pwd"];
}