2011-05-31 57 views
0

请告诉我可以不使用php或.net脚本从iPhone上传图像。我发现PHP如何在没有任何php脚本的情况下上传图片?

<?php 
$uploaddir = '/myappname/uploads/'; 
$file = basename($_FILES['userfile']['name']); 
$uploadfile = $uploaddir . $file; 

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) { 
     echo "http://www.mycompanywebsite.com/myappname/uploads/{$file}"; 
} 

?> 

的代码通过点击网址,我认为图像将被上传,但我可以上传没有服务器端脚本的帮助?

等待您的善意回复 :)

+0

从iPhone上传到什么?你自己的网络服务器?你为什么不想使用服务器端脚本?除非我错过了某些东西,否则没有意义。 – Brad 2011-05-31 20:13:49

+1

你需要一个表单(发布,为服务器设置标题,以理解请求)和服务器端代码(处理从表单发布的“图像”)上传图像...'通过点击URL'将不会工作 – 2011-05-31 20:17:17

+0

Web服务器是为服务内容而构建的。接受内容不在他们的职责范围内,他们将这项工作交给脚本处理。允许任意上传到服务器而无需对流程进行任何控制是一种可怕的安全风险。 – 2011-05-31 20:23:06

回答

1

有上传从iPhone中的照片,而无需使用服务器端脚本的方式。你可以FTP照片。你需要你的服务器是一个FTP服务器。不是世界上最安全的东西,但技术上所有的工作都是在没有服务器端代码的电话端完成的。

FTP sample code

+0

完美,我懂了 – Mashhadi 2011-06-01 15:32:57

1

您不能将文件上传到服务器/主机没有PHP。 (或者其他一些服务器端脚本)。

如果这将是不可能性,我可以污损每一个网站在网上

+0

thanx朋友的回复 – Mashhadi 2011-06-01 15:32:33

相关问题