重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php获取提交数据 php获取网页数据

php数据提交问题,怎么能让提交数据后写入数据库的同时转到另一个页面,而且获取填写的数据

有两种方法:

站在用户的角度思考问题,与客户深入沟通,找到吉州网站设计与吉州网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站建设、网站建设、企业官网、英文网站、手机端网站、网站推广、域名申请雅安服务器托管、企业邮箱。业务覆盖吉州地区。

一、Session存储数据,代码:

html:

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

input type="text" name="text1"

input type="text" name="text2"

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

/form

action1.php:

?php

session_start();

$vaule1 = $_POST['text1'];

$vaule2 = $_POST['text2'];

$sql = "insert into table(value1,value2) values('$value1','$value2');

if (mysql_query($sql))

{

$_SESSION['value1'] = $value1;

$_SESSION['value2'] = $value2;

header("Location: action2.php");

}

?

action2.php通过session即可获取数据。

2.如果数据不大且安全性要求不高的话可通过URL传输,代码:

html同上,

action1.php:

?php

$vaule1 = $_POST['text1'];

$vaule2 = $_POST['text2'];

$sql = "insert into table(value1,value2) values('$value1','$value2');

if (mysql_query($sql))

{

header("Location: action2.php?value1=$value1value2=$value2");

}

?

action2.php通过$_GET['']函数即可获取数据。

php 如何接收js $.get()提交的数据?

php端有3个变量接收客户端的请求数据

$_REQUEST 包含get和post的数据

$_POST post的数据

$_GET get的数据

这三个变量都是数组, 直接用php获取数组元素的方法就能获取数据, 键名就是客户端发送请求的变量名

如何在PHP里面执行一个本身有自动提交的URL,并获得自动提交后最终的数据?

自动提交的数据

你的描述不多,我不知道你的提交是用什么做得

下面可以获得post提交后的数据,

你在原来的1.php写jquery

$(function(){

$.post("2.php",              //这样让页面加载完,就运行,相当自动提交

{

你的参数:你用jquery获取的参数  //没参数,就不写

},function(data){

alert(data);   //data就是提交后返回的数据

);

});

你的数据可以是json,之类的,便于处理

不过上面这种最简单,获取的是你在2.php的输出的数据,包括html输出,就是你所理解的提交后的数据

PHP数组提交数据的问题

假设你的数据设计的比较简单 下面是我的思路,如果是比较复杂设计也可以通过下面的思路进行扩展

首先要有每条记录的id,如果是表单提交每一行要有一个隐藏域来保存id

sc代表参数且是一个二维数组,键名是id值,键值是一个一维关联数组

post参数打印出来是下面这样,然后循环这个post数组  每循环一次根据id来进行更新品牌单价单位

如果是ajax提交 只要把传递的json数据自己拼装一下 后端打印出来和上面的post数据格式一样就可以了


当前名称:php获取提交数据 php获取网页数据
网站网址:http://cqcxhl.cn/article/docpjsc.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP