草庐IT

Post-processing

全部标签

php - 在 native iPhone Phonegap 应用程序上使用 jQuery .ajax() 或 .post() 提交表单?

我想知道如何使用jQuery的.ajax()或.post()将数据从PhonegapnativeiPhone应用程序发送到我的网络服务器上的php文件?它必须是xml还是json?或者我可以将常规的html发布数据发送到文件吗?如果你能给我举个例子就好了!更新:感谢Drew提供出色的解决方案!我还找到了一篇很好地解释了该过程的文章。更新2:我的脚本有问题。这是我的javascript。我试图让jQuery将我的登录表单数据发送到我的PHP文件。然后我告诉它从php文件中获取数据并显示它。但是所有返回的都是“空”。如果我请求另一个值,例如bio,它可以显示它。但它无法显示从我的表单发送的

php - 使用 cURL 发送 POST - 空数组

我正在尝试使用cURL发送POST请求,但遗憾的是我只收到一个空字符串。curl:urlencode($_POST["id"]),'name'=>urlencode($_POST["name"]));$connection=curl_init();curl_setopt($connection,CURLOPT_URL,"http://www.example.de/remote.php");curl_setopt($connection,CURLOPT_POST,true);curl_setopt($connection,CURLOPT_POSTFIELDS,count($fields)

php - 检查 $_POST 数据

我正在对表单进行一些垃圾邮件检查。下面的代码在我的本地主机上正常工作(如果为true,则重定向到google.com),但是,当它在生产服务器上时它不会(执行脚本的其余部分并且不重定向到Google.com)。if('POST'==$_SERVER['REQUEST_METHOD']){if($_POST["bait"]!=''||$_POST["date"]=="12/31/69"||trim($_POST["date"]=="1969-12-31")){header("location:http://www.google.com");}else{//Processformhere我

php - 用于表单验证的 jQuery post 函数只允许 alert() 显示返回的数据

好的,所以我已经尝试了几乎所有的方法。$.post("include/ajax.php",{type:"workbookNumber",wbn:$("input[name='wbn']").val()},function(data){error.push(""+data+"");alert(data);});error.push是已创建的错误数组,它运行良好,但根本不会添加到数组中。就好像那行代码不存在一样。在逗号变量数据中有一些实例,其中有一个额外的逗号,表明它在那里,但即便如此,应该仍然显示。jQuery.ajax({type:"POST",url:"include/ajax.ph

php - 将二进制字符串保存到从POST发送的php文件中

我有一个用于(.jpg、.ai、.pdf、.flv、.psd....等)的拖放uploader我正在读取二进制文件并在jquerypost中发送字符串:functionimportZoneDrop(evt){evt.stopPropagation();evt.preventDefault();varfiles=evt.dataTransfer.files;//FileListobject.//filesisaFileListofFileobjects.Listsomeproperties.for(vari=0,f;f=files[i];i++){varstart=0;varstop=f

php - Ajax post 请求安全

我正在使用PhoneGap开发一个移动应用程序,它将通过ajax请求与服务器(PHP)通信。在服务器端(PHP)类似于https://example.com/retrieveData.php将通过$_POST['user_id']获取用户ID,并以JSON格式返回有关用户的一些敏感信息。在客户端(PhoneGap-Javascript)JSON输出将被解析并在应用程序中使用。我担心的是,如果有人窃取了这个url(https://example.com/retrieveData.php),他可以手动发送虚​​假的post请求并窃取返回的用户信息吗?我怎样才能保证这种通信的安全?

php - 使用 php,如何通过 POST 模拟完整的表单提交来发送数据?

我的问题是:我有一个托管客户目录的在线服务。此服务需要身份验证,但我只有一个用户名/密码。相反,我的客户希望使用自己的用户/密码和访问统计信息分别管理每个用户。所以我所做的就是建立我自己的账户管理,到目前为止一切顺利。我现在需要做的是添加一个登录表单,用户应该用自己的凭据填写该表单;发送后,脚本应继续进行身份验证,如果一切正常,则增加访问计数,通过POST发送远程系统的登录数据并将浏览器重定向到响应页面,与普通表单完全相同。我尝试以这种方式使用curl:if(authenticate($_POST['usr'],$_POST['pwd'])){$url="http://www.foo.

PHP 脚本中的 PHP POST curl 终端命令

我在StackOverflow上找到了答案here正是我想如何将数据发布到另一个网址。但是,我希望这个命令在我的phpweb脚本中执行,而不是从终端执行。通过查看curl文档,我认为它应该是这样的:最好的方法是什么?当前运行的终端命令是:curl-XPOST-H"Content-Type:application/json"-d'{"column1":"1","colum2":"2","column3":"3","column4":"4","column5":"5","column6":"6"}'https://myurl.com 最佳答案

php - POST 请求仅在 php 中使用 http_build_query

我需要使用http_build_query创建一个POST请求。以下是我的代码:$uri_args=array('name'=>'Jack','surname'=>'Jackson','username'=>'jackson12','email'=>'Jack@mail.com',);$uri=http_build_query($uri_args);header("Location:http://samplesite.com?$uri");目前它生成一个类似GET的请求,但我需要POST。考虑到我不想使用curl,...仅使用http_build_query。

php - 使用 jQuery 和 Ajax 的远程 POST 请求

我需要通过Ajax向远程域发出POST请求,我知道存在同源策略的限制,但我读过可以在我的服务器上用PHP建立桥接来转发请求.事实上,我不知道如何编写此桥,而且我在Google上找不到相关信息。我想我需要使用CURL。有人能告诉我怎么写吗? 最佳答案 如果您需要代理或“Bridge”,您可以尝试如下:您可以实现对该PHP脚本的简单AJAX调用,并将该POST重定向到您需要的另一台服务器。工作原理:创建Proxy.php并粘贴内容。让一个原本发送请求的页面将AJAX请求发送到proxy.php而不是目标服务器。请求将被重定向到目标服务器