【PHP无法获得post数据解决思路】教程文章相关的互联网学习教程文章

$_POST安全,如何避免跨域提交?

我有一些AJAX页面,提交并链接数据库,最近怀疑有人用fsockopen或者curl模拟POST表单,偷取我的数据库资料。 如何避免$_POST跨域提交? 可否在apache里设置?或者用$_SERVER之类的进行判别? 回复讨论(解决方案) 做个session判断 提交者的身份不行吗 1.如果能设定数据的访问权限,比如说只有登录会员才可查看,这样会给别人的抓取造成一定难度。但这个障碍总能被解决的。 2.分析访问日志,从服务器级别限制可疑IP...

js里面的对象ajaxpost到php端直接变成数组了?

本帖最后由 zhoumengkang 于 2013-09-12 10:03:14 编辑 事先引入了jquery var str ="{a:b,aa:bb}";var str2 = eval((+str+));var type = typeof(str2);console.log(str);console.log(type);//objectconsole.log(str2);$.post(./bb.php,{data:str2}); bb.php的代码 $data = $_POST[data];var_dump($data); 控制台上看返回结果,直接输出为数组了 array(2) { ["a"]=> string(1) "b" ["aa"]=> string(2) "bb"} 我...

php封装amf数据,发送post

模拟客户端请求,AMF请求 封包,目前只有C#版本的,我没学过C#,想把它翻译成php版本的,但是非常蛋疼啊。想问下目前网上有类似功能的类库了吗?或者已经有相同功能的代码了吗? class AMF_Post_Data { public List message; /// /// 初始化Message /// /// /// /// public AMF_Post_Data(AMFType at, int headers, int bodies) { ...

关于PHP如何获取POST过来的XML并操作后返回输出一个XML

如何获取?然后如何修改并返回? 回复讨论(解决方案) 来人啊!!!!!!!! post过来的只是一个字符串,可以按字符串处理(例如正则),然会返回 当然最好用xml方面的函数?? 用DOM读取,DOM类的函数很多,具体查手册 new一个obj后用loadXML($str)载入 如果没用过DOM入门可以先看DOMDocument和DOMElement这两个类,大致够用 想更灵活分析xml的就再看DOMXpath 另外可以用xmlreader+xmlwriter等等,但注...

向高手求教:phppost提交问题

php post提交 小虾做了一个程序:通过Ajax 技术调用后台PHP的执行过程 向Mysql写数据库,功能是实现了。 后来发现有用户通过 url直接拼凑参数手工通过网址输入方式调用php的执行过程。 问题1: 有什么好的办法可以禁止直接手工通过网址向后台提交呢? 我查了一些帮助,大意是提交前:通过时间t向后台提交获得相对应的加密键值k1, 在正式提交时,将t与k1都提交,后台通过t重新加密得出k2,如果k1与k2相同,则执行写入数据...

java向phppost数据时,中文显示问号问题

php post 中文 php post 中文 java 我验证了一下几个状态 echo "你好"; // 你好 echo json_encode("你好") // /u4f60/u597d 这个我也无所谓 echo $_POST['key'] // ?? 实际上我是在弄android, 连接用的包是org.apache.http下的 求解如何向php post中文 回复讨论(解决方案) 是编码的问题 echo base64_encode($_POST[key]); 贴出结果 编码问题,收到的post值需要转码,iconv echo base64_e...

使用post提交数据之后,有错误,页面刷新之后,想保持原有值

如题,我使用的ecmall模板 * {$lang.user_name}: {$lang.user_name_desc}{$lang.checking} 回复讨论(解决方案) 想用 $smarty.post.user_name 获取原值,但是没成功,应该是数据没提交成功的原因。 请问各位有什么办法。 我看京东注册用户时,可以实现此功能,不知如何做到的 用GET。P...

能否用Post方法提交label控件的innerHTML或innerText值?

label 请问各位大侠:能否用Post方法提交label控件的innerHTML或innerText值?我测试了,好像不行啊。。。 回复讨论(解决方案) 这个问题分为两部分 1.获取它 2.传递 获取用jquery选择器 传递用ajax.... 我觉得肯定可以吧.. post只能提交表单对象啊,如果你要提交 label的值你可以 先把值赋值给一个隐藏的input然后就可以通过$_POST接收了 post只能提交表单对象啊,如果你要提交 label的值你可以 先把值赋值给...

服务端如何接受客户端的get或post的请求

客户端向服务端发出get或post的请求,服务器端如何接受请求。或者说用哪个PHP的API来响应请求。 回复讨论(解决方案) 如何请求的,说明一下,贴出必要的代码。 用 $_GET 或者 $_POST 啊?

UTF-8编码的程序POST数据给一个GBK编码的程序接收,应该怎么处理?

我的系统是UTF-8编码开发的,现在由于某个业务和另外一家业务之间有数据要传输,现在要从我这边POST数据给对方,对方那边的编码是GBK的,请问我在POST数据时应该怎么处理才不会有问题呢? 回复讨论(解决方案) 把数据转成 gbk 的再 要嘛就要求对方适应你 要么把你的POST页面改成gb2312格式。要么让对方在接收你的utf-8数据时做下转码。转码函数如下: iconv("UTF-8","GB2312",$_POST[aaa]) //将变量$_POST[aaa]的编码...

如何通过post发送请求,但页面不跳转过去?

如题,我写了一个php文件,不过在向另一个页面发送post数据时,总是需要该页面跳转过去。 而这不是我想要的,怎么才能把请求发过去,页面又不会跳转呢?小弟新手,麻烦各位帮忙说一下解决方案,先谢谢各位了。 回复讨论(解决方案) ajax 请求。 表单可以提交给一个隐藏的 这样提交页面不用跳转。 Ajax是正解,百度搜下关键词! 楼主可以尝试使用jquery中的ajax方法,很简答。w3school中有实例。 通过客户端的js实...

php怎么样判断多个post值是否为空

本帖最后由 gz109 于 2013-07-22 17:37:50 编辑比如一个表单,很多个选项,怎么样来用php来判断值是否为空或者为正确数值 <form action="add.php" method="post"><br data-filtered="filtered"> <input type="text" name="name"><br data-filtered="filtered"> <input type="text" name="name2"><br data-filtered="filtered"> <input type="text" name="name3"><br data-filtered="filtered"> <input type="text" name="name4"><...

php新人请求知道,关于post传递的问题

PHP post传递 因为是刚学PHP,所以有很多不懂的地方,所以还请热心的朋友指导下。 回复讨论(解决方案) 不能直接在php标签中写文本内容,要显示要么echo,要么写到标签之外 text.php是什么东西... 后台代码修改为 字符串用双引号或者单引号包裹 后台代码修改为 字符串用双引号或者单引号包裹 这样是对的, lz那个text.php是干什么的? 楼主说出你的疑问让我帮你解答一下。 4楼的方...

php如何post读取js返还的值啊

一个上传组件,上传后通过这个返还截图里面的值。。 如何获取到上传的图片路径,求助。。。 回复讨论(解决方案) 没看懂,如果是什么控件的话那你要仔细看他们的文档了 上传成功的结果填入了这个div中? 通过DOM操作获取innerHTML的内容即可 没看懂需求 是php获取这个上传的文件,还是php模拟ajax上传获取返回数据? 前者是服务器端操作,后者是客户端操作 客户端返回的值,是在服务端获取。

PHP在使用post传递数据时,action="login.php?id=2",点击提交,$_POST["id"]无法显示,即没有被设置!

PHP Form action $_POST[] PHP在使用post传递form表单数据时,设置action="login.php?id=2", 点击提交,使用$_POST["id"]无法显示,即没有被设置!但是其他的, 比如$_POST["name"]的值是存在的 原计划是通过id的值进行判断,然同一个php页面处理不同的请求, 请大家帮帮忙! 有钱的捧个钱场,有人的捧个人场。 回复讨论(解决方案) url上面的参数得用 $_GET[id]; url上面的参数得用 $_GET[id]; 一言惊醒梦...