导航:首页 > 编程语言 > php地址传值

php地址传值

发布时间:2024-12-08 04:20:06

php 里url传值

如果form 表单提交的时候用了post就要用post来接收,比如说
<form method="post">
用户名:<input type="text" name="name" value="">
密码:<input type="password" name="pwd" value="">
<input type="submit" value="提交">
</form>

接收时就用:
$username=$_POST["name"];
$password=$_POST["pwd"];

如果method="get"的话就用get接收

② 如何将一个php页面的值传给另一个页面

办法很多:
第一种:GET(就是URL,也就是链接上带有参数),例子:
1.php(第一个页面)
<a href="2.php?arr=abc">传递get数组名为arr,值是abc,传递到2.php页面
</a>
看到?arr=abc了吧,这就是参数了,如果有两个呢:<a href="abc.php?abc=abc&123=123">传递get数组名为abc,值是abc
</a>
&用这个隔开,当然啦,在网页上看就是&

2.php(第二个页面)
<?php
echo $_GET['abc'];
//输出传递过来的值
-------------------------------------------------------------------------
第二个办法是:POST,表单提交,依旧是给例子:
<form name="form1" method="post" action="2.php">
method的意思是以post方式提交到2.php,action的意思是动作,method是类型
随便输一个:
<label>
<input type="text" name="val" />
input是html的标签,类型是文本域(输入文字),名字是val(后台用于接收的名称)
</label>
<p>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</p>
</form>

2.php(第二个页面)
<?php
echo $_POST['val'];
//输出上一个页面提交过来的val文本域的值。
?>
-------------------------------------------------------------------------------------------
第三个办法是:SESSION,会话。还是给例子(注意,SESSION是全局变量,也就是说,它只要被声明,在所有页面都是可用的,前提是你不关闭网页或者没有到SESSION的生命周期。而POST和GET只要php执行完毕就会立刻被释放,也就没有了。):
1.php
<?php
session_start();
//会话开始,这样你才可以调用session
$_SESSION['val']='123';
//直接声明全局变量val的值等于123
echo $_SESSION['val'];
?>
<a href="2.php">跳转到第二个页面去看看。
</a>

2.php
<?php
session_start();
echo $_SESSION['val'];
//直接输出全局变量val.
?>

--------------------------------------------------------------------------------
最后一个办法,cookie。饼干,哈哈不过呢,这个办法不好用,因为cookie是存放在客户端上(也是全局变量),session是存放在服务器上。这是两者唯一的不同
然后捏,我也没用过cookies,所以呢。我只能网络一个给你咯,调用办法一样的$_COOKIE['名称']
<?php
setcookie("user", "Alex Porter", time()+3600);
//创建一个名为user的cookie变量,它的值是Alex Porter。它将在一个小时以后过期,也就是不能访问了
echo $_COOKIE['user'];
//你还要刷新一下页面才可以生效= =。。
?>
?>

③ php 中a标签,如何传值

php中a标签的传值一般都是都是get的方式来传值的,一般的格式都是链接地址后后面接一个?act=加上你要传的值,然后在php的处理页面中,用$_GET['act']来接受这个a传过来的值,然后在处理就行了,这里我给出写的具体例子:
html中:

<a href="ucenter.php?act=showcart">我的测试</a>
php中:

if( isset($_GET['act']) && trim( $_GET['act'] )== 'showcart'){
echo 'a传值成功了';

④ php把值传入到下一个跳转的页面用那种方法

当你成功插入后,mysql_insert_id来获取刚插入的id
header(‘Location:xx.php?id='.mysql_insert_id());
在xx.php(这个xx.php是你跳转的页面,你自己指定)页面用$_GET['id']把值获取到,再从数据库里查出来

阅读全文

与php地址传值相关的资料

热点内容
苹果62个app怎么退出一个 浏览:943
极道通程序员 浏览:327
java任务分发 浏览:442
qq图片怎样做成文件夹 浏览:360
java实现aop 浏览:344
关闭网格的命令是 浏览:119
汉兰达歌曲不显示其他文件夹 浏览:579
vpv服务器地址是什么 浏览:439
如何用手机解压电脑的文件 浏览:637
手机怎么换服务器ip地址 浏览:66
服务器怎么填ins 浏览:727
中兴服务器如何做raid 浏览:175
光遇安卓国服为什么没有大蜡烛 浏览:591
python指示灯控件 浏览:398
pdf图片制作 浏览:52
加密锁频繁写锁 浏览:314
vue程序编译 浏览:859
吃鸡外服怎么下载安卓版 浏览:694
长沙java培训 浏览:952
陈戌源程序员 浏览:843