我使用了 http://phpfileuploader.com/的脚本
我需要使用 jquery 将上传器对象发布到另一个 php 文件,但不起作用:
例如,我使用了以下代码:
var uploaderobject= document.getElementById("myuploader");
$.post("example.php",{ sampleobject:uploaderobject},function(data)
{
alert(data); // but not worked or return empty result.
})
现在如何在示例中使用sampleobject.php以及如何使用phpfileuploader方法,例如(文件名,文件大小,文件指导,文件路径或复制到,移动到,删除)?
我在示例中使用了这段代码.php但没有工作:
<?php
$uploader=$_POST["sampleobject"];
echo $uploader->FileName; // not worked why ?
// or how can use myuploader methods here?
?>
PHP 不会从 POST 请求中获取对象,要查看您从该请求中获取的内容,请使用以下命令:
<?php
echo '<pre>POST REQUEST:';
var_dump[$_POST];
echo '<br/><br/>FILES ARRAY:';
var_dump[$_FILES];
$_POST 和 $_FILES 都是数组。如果要上传文件,请使用$_FILES
,稍后可以将临时文件移动到另一个硬盘位置。