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

相關問題