草庐IT

tbl_posts

全部标签

php - jQuery - 使用 $.post 接收 $_FILES 数组

我正在尝试通过jQuery提交表单。我的表单包含字段和必须上传的文件。它是ENCTYPE="multipart/form-data"类型。我可以使用以下方法接收所有字段值:post=$('#myForm').serialize();但是如何接收$_FILES数组呢?我需要这个来处理上传的文件。这是否可以使用jQuery,如果可以,怎么做?或者我需要为jQuery使用特殊的上传插件吗? 最佳答案 jqueryform是最好的方法,你可以将它添加到任何正常形式,$(document).ready(function(){$(form).a

php - $_POST 有大小限制吗?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Whatisthesizelimitofapostrequest?$_POST在PHP中与表单一起使用时是否有大小限制?显然$_GET必须有一些限制,因为大多数浏览器将开始提示~250个字符(或类似的字符)并且数据可能会丢失,显然这种限制不适用于$_POST。我可以自己测试,但我认为直接在这里提问可能会更快。如果我有一个带有文本区域的简单表单,我可以在遇到问题之前输入多少数据?

php - 提供生成的文件以供从 jQuery post 下载

我有一个很大的表单,允许用户输入许多不同的字段,完成后我需要将表单的内容发送到服务器,进行处理,然后吐出一个.txt包含处理结果的文件供他们下载。现在,除了下载部分,我都准备好了。在对jQuery.post()的响应上设置header似乎不起作用。除了使用某种iframe技巧来完成这项工作之外,还有其他方法吗(laJavaScript/jQuerytodownloadfileviaPOSTwithJSONdata)?再次,我将数据发送到服务器,对其进行处理,然后只想用header回显结果以提示下载对话框。我不想将结果写入磁盘,提供下载,然后从服务器删除文件。

php - 如何在 PHP 中将变量作为 $_POST 键传递?

如何在PHP中将变量作为$_POST数组键值传递?还是不可能?$test="test";echo$_POST[$test];谢谢 最佳答案 如果我没听错,您想通过post将变量从一个php文件传递​​到另一个php文件。这肯定可以通过多种方式实现。1。使用HTML表单如果您点击提交按钮,target.php中的$_POST['key']将包含'foo'。2。直接从PHP$context=stream_context_create(array('http'=>array('method'=>'POST','header'=>"Cont

php - 无法使用 Postman 将 POST 变量发送到本地主机上的 php 脚本

我正在iOS/Swift中开发Web应用程序的客户端,现在我正在测试与服务器通信的部分。我在本地主机上设置了一个基本网站:http://localhost/~username/ConnectivityTest/login(对应于我Mac文件系统上的/Users/username/Sites/ConnectivityTest/login)。服务器端脚本(上面目录中的index.php)是:我在iOS上使用NSURLSessionAPI,但我注意到无论我如何配置我的请求,即使连接成功(即返回200的http代码和响应主体数据),POST变量在服务器端不可用(空)。所以我决定尝试在浏览器上使

java - 使用 Java 将文件上传和 POST 到 PHP 页面

我需要一种上传文件并将其发布到php页面的方法...我的php页面是:我在我的桌面应用程序中使用这个java代码:HttpURLConnectionhttpUrlConnection=(HttpURLConnection)newURL("http://www.mypage.org/upload.php").openConnection();httpUrlConnection.setDoOutput(true);httpUrlConnection.setRequestMethod("POST");OutputStreamos=httpUrlConnection.getOutputStre

php - 通过 jquery $.post 上传文件

对于发送ajax表单,我使用此代码:注意:不要使用“FORM”标签我的jQuery代码:varfile=$('#file').val();$.post('form.php',{file:file},function(data){});还有我的PHP代码:if($_FILES["file"]["tmp_name"]!=''){$fileName=$_FILES["file"]["name"];$fileTmpLoc=$_FILES["file"]["tmp_name"];$fileType=$_FILES["file"]["type"];$fileSize=$_FILES["file"]

php - 如何使用带有 POST 和 Cookie 的 cURL 登录

服务器成功接收登录名、密码和验证码。如何使用cookie做到这一点?我不知道需要什么信息来帮助我将全部显示:登录表单:LoginCaptcha  Registercurl代码:extract($_POST);//setPOSTvariables$proxy='127.0.0.1:8118';$url='http://example.com/index.php';$fields_string='p=login&user='.$user.'&pass='.$passwd.'&captcha='.$_POST['captcha'].'&submit=Login';//op

使用 Chrome + XHR 时未定义 PHP POST 变量

这个问题几乎与year-oldunansweredquestion相同:HTTP-POSTXHRnotworkinginchrome.我希望找到一个解决方案,并且可以提供比原始问题更多的细节。背景我有一个服务器端php脚本,它应该从表单或XHR请求中获取POST数据。当我使用提交表单测试站点时,它在Chrome和IE9中工作。但是,当我使用XHR生成请求时,在客户端使用Chrome时未定义phpPOST变量。这种行为是不一致的:大约20次尝试中有1次,php确实接受了数据。我已经检查了php://input流,发现在所有情况下都将发布数据发送到服务器;并注意一小部分HTTPheader

php - WordPress 从回调函数中获取 Post Meta

我正在开发我的第一个WP插件,但卡住了。我在内容编辑器下方的帖子页面上创建了一个自定义字段(字段1)。它保存正确。:)添加媒体时,我在媒体库弹出窗口中创建了一个自定义字段(字段2)。它保存正确。:)我想要做的是使用字段1的值作为字段2的默认值。我怀疑问题出在attachment_fields_to_edit回调函数中。我认为$post现在指的是实际的“文件附件帖子”而不是帖子本身,所以当我引用我保存的值时:$post_meta=get_post_meta($post->ID);它实际上是在提取与该附件相关联的所有元数据,而不是与当前帖子相关联的元数据。是否可以从实际帖子中提取元数据?此