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

php 如何接收js $.get()提交的数据,第1张

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

$_REQUEST 包含get和post的数据

$_POST post的数据

$_GET get的数据

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

可以使用ajax技术,对变量用post方式提交,例如:

function ShowResult()

{

sqlstr="book";

dt="sql=" + sqlstr;

//windowalert(dt);

xml>

我觉得应该用正则,因为$pos现在定义的是字符串类型,所以用正则求documentwrite()括号里面的值

<php

$pos= "documentwrite(2012);";

preg_match('/document\write\(()\);/',$pos,$matches);

echo $matches[1];

>

结果是 2012

html中不存在数组的说法, 自然也无法显示、保存、发送数组 如果你非要用html中的表单元素来发送多维数组数据,那就得转换一下, 1、将php数组循环遍历成字符串输出到隐藏域的value属性中 2、在隐藏域的name属性上做文章! 示例如下:

以上就是关于php 如何接收js $.get()提交的数据全部的内容,包括:php 如何接收js $.get()提交的数据、PHP如何获取JS变量及变量的值、php怎么获取javascript里的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10071843.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存