HTTP POST从ios上传到指定的服务器文件夹

时间:2015-03-30 22:57:12

标签: php ios file-upload ftp server-side

我想允许我的ios应用程序将html文件上传到我的ubuntu服务器的文件夹

我从ios发送http帖子。  我只想上传到我服务器上的这个文件夹。

这只是外部世界无法使用的功能原型,所以我现在没有安全担忧

<?php
error_reporting(E_ALL); ini_set('display_errors', 1);
$target_dir = "/var/www/html/";
$postVar = $_POST['data'];
$target_file = $target_dir . basename(“test.html");

$fp = fopen($target_file, "w") or die("Couldn't open $target_file for writing!");
fwrite($fp, $postVar) or die("Couldn't write values to file!"); 

fclose($fp); 
echo "Saved to $file successfully!";

header("Content-Disposition: attachment; filename=" . basename($target_file));
?>

如果使用http post将文件从ios发送到服务器,我还需要做什么才能收到文件/将其转换回.html?我相信我需要文件正文的内容

我在xcode中得到的唯一回应是&#34; SharingTravelStories [2666:178049]收到服务器响应已完成&#34;

1 个答案:

答案 0 :(得分:0)

看起来你正在使用相对路径,尝试绝对路径...注意领先&#34; /&#34;

$target_dir = "/var/www/html"