php表单数据传递方法 php表单数据传递方法有几种

在PHP在,怎么把表单中的数据作为参数传递给自定义函数,如:在A.php中输入两个数和一个运算符,

你不能提交给funcs.php,直接提交给本页面就可以,将a.php的代码改一下,如下:

振兴网站建设公司成都创新互联,振兴网站设计制作,有大型网站制作公司丰富经验。已为振兴成百上千提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的振兴做网站的公司定做!

html

head

meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

title计算机加减乘除/title

/head

body

form action="" method="post" name="form_js"

span请输入第一个数:/spaninput type="text" name="num1" size="20" /br /br /

span请输入第二个数:/spaninput type="text" name="num2" size="20" /br /br /

span请选择运算符号:/spanselect name="oper"

option value="+"+/option

option value="-"-/option

option value="*"*/option

option value="/"//option

/selectbr /br /

input name="submit" type="submit" value="计算结果" /br /br /

?php

if(isset($_POST['submit']) $_POST['submit'])

{

require_once 'funcs.php';

$num1=$_REQUEST["num1"];

$num2=$_REQUEST["num2"];

$oper=$_REQUEST["oper"];

echo '计算结果是:'.jishuan($num1,$num2,$oper);

}

?

/body

/html

php表单数组传递

首先在表单中加个提交按钮

INPUT TYPE="submit" name="submit"

cart.php 代码如下:

?php

$submit = $_POST['submit'];

$ID = $_POST['ID'];

$sl = $_POST['sl'];

$dc = array();

if($submit)

{

$dc = array(

"ID" = $ID,

"sl" = $sl

);

print_r($dc);

}

?

如何将php中一个表单的文本域数据传递到另一个表单的文本域

需要传送到另外一个php程序做处理先。

另外一个php程序接收 form1的内容。并在另一个页面的form2里,用PHP再输出

例:

form1 里有个 input name=username value=aaaa

php里可以接受 $username=$_ERQUEST['username']

再输出:input name=username value='?php echo $username ?'

PHP把表单传给它自己

把form action=""action填写为空或者就写本页面 那就是传递到本页面 其他的GET,POST随便

php怎么从表单接收数据

PHP 可以通过POST、GET方法获取到表单提交的数据

获取到的POST、GET是数组形式的值,需要通过键值来详细获取相应的值

比如: index.php 页面

下面是POST方法

form name="form1" method="post" action="index.php"

input type="text" name="contents" value=""

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

/form

?php

//获取表单提交的数据

$contents = $_POST['contents'];

echo $contents;

?

也可以是下面是GET方法

form name="form1" method="get" action="index.php"

input type="text" name="contents" value=""

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

/form

?php

//获取表单提交的数据

$contents = $_GET['contents'];

echo $contents;

?

POST相对于GET方法,更好一些,可以提交大量数据,以及更安全些。

php两个网页数据传输有几种方式,每一种怎么用,要求写代码.

1. get是从服务器上获取数据,post是向服务器传送数据。

2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。

3. 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。

4. get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。

5. get安全性非常低,post安全性较高。但是执行效率却比Post方法好。

建议:

1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式;

2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;

get 传值是网址是 ;xxx=xxxx xxx 是参数

post 要要提交表单的 地址就不会出现上面的那种


网站栏目:php表单数据传递方法 php表单数据传递方法有几种
标题URL:http://scyanting.com/article/hjpdjj.html