【发布时间】:2014-12-11 17:02:49
【问题描述】:
我必须从 Windows Phone 8.1 应用程序上传视频文件。 我正在使用BackgroundTrasfer sample,但对于服务器端只有一个 aspx 脚本。但我需要 PHP。
我找到了这个 PHP 脚本
<?php
$target = "upload/";
$target = $target . basename( $_FILES['Filename']['name']) ;
$ok=1;
if(move_uploaded_file($_FILES['Filename']['tmp_name'], $target)) {
echo "The file ". basename( $_FILES['Filename']['name']). " has been uploaded";
} else {
echo "Sorry, there was a problem uploading your file.";
}
?>
最后我得到一个 200 并且没有错误但服务器上没有文件所以我会说服务器部分是问题吗? 我在哪里可以获得工作服务器部分脚本?
附: “upload”目录与upload.php在同一目录下,权限为777。
【问题讨论】:
-
upload目录在哪里?你找对地方了吗? -
上传者的uri是server.com/upload_test/upload.php目录server.com/upload_test/upload存在并拥有777的权限
-
不是 php 文件的 URI,我指的是磁盘上的实际路径。
-
“上传”目录与脚本在同一目录下
标签: c# php windows-phone-8.1 windows-8.1 win-universal-app