php获取网页提交数据 php获取网页提交数据的方式

在php怎么获取网页提交的信息?

具体取决于你页面提交的方式,如果是get的话,用$_GET,如果是post的话,用$_POST,这是php内置的两个数组,用于存储客户端到服务端发送的参数,如果不确定提交方式的话,可以用$_REQUEST,不过最好不要这样用

成都创新互联公司-专业网站定制、快速模板网站建设、高性价比蒲江县网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式蒲江县网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖蒲江县地区。费用合理售后完善,十多年实体公司更值得信赖。

php一个表单提交多个页面,怎样获取按钮提交过来的值

一个表单无法同时提交多个页面,只有提交给一个页面后,再提交给下一个页面,就象安装软件时候的“下一步”一样,是一步一步的传递的。

PHP文件获取“上一步”表单传递来的数据,方法是使用数组$_GET和$_POST,例如表单里面有input

type=text

name=user

value=abc,那么在PHP里面就有$_GET["user"]或者$_POST["user"](根据表单的提交方法),其值为"abc"。

PHP 获取网页中用户输入的数据的函数

用户在表格form 中填写数据,然后提交到一个php文件,PHP文件使用函数获取数据

form action="welcome.php" method="post"

Name: input type="text" name="name"br

E-mail: input type="text" name="email"br

input type="submit" value="提交"

/form

用户填写完username后提交到welcome.php文件,在welcome.php文件中,

html

body

Welcome ?php echo $_POST["name"]; ?br

Your email address is: ?php echo $_POST["email"]; ?

/body

/html

$_POST["name"]就是用户输入的名字

如何通过php获取提交页面的URL?

在PHP的开发中我们经常会通过网址URL向另一个网页传递参数的问题。在这个过程中我们首先需要获取到当前页面的URL,然后将URL中各个参数的值保存到变量中。整个过程较为简单,主要涉及到$_SERVER的用法。

1、$_server['http_host'],作用:获取网址域名,如(,这是波波的一个博客,暂且做例子吧)。

2、$_SERVER["PHP_SELF"],作用:获取网页地址,如(/code/445.html)。

3、$_SERVER["QUERY_STRING"],作用:获取网址URL参数,待会我们会在实例中用到。

4、$_SERVER["HTTP_REFERER"],作用:获取用户的代理。

通过上述说明我们基本上已经了解了$_server的常用方法,下面我们首先通过PHP代码获取当前网页网址中传递的参数。对参数进行解析并输出到屏幕上。请看源代码:

?php

$para=urldecode($_SERVER["QUERY_STRING"]);//避免网址参数中文乱码

//举例url=";b=bbbbc=cccc"

//$para='a=aaaab=bbbbc=cccc';

$cont=get_data($para);

echo$cont['a'];//屏幕打印aaaa

functionget_data($str){

$data=array();

$parameter=explode('',end(explode('?',$str)));

foreach($parameteras$val){

$tmp=explode('=',$val);

$data[$tmp[0]]=$tmp[1];

}

return$data;

}

?


文章标题:php获取网页提交数据 php获取网页提交数据的方式
本文链接:http://hbruida.cn/article/ddggpie.html