2016-05-23 11 views
0

私は、Webページ内のHTML5html5入力形式ファイル受け入れ画像/ * - どこに画像を保存しますか?

<form action="upload.php" method="post" enctype="multipart/form-data"> 
    <input type="file" name="fileToUpload" id="fileToUpload" accept="image/*" capture> 
    <input type="submit" value="Carica"> 
</form> 

電話で「現時点で」撮影した画像をアップロードするための携帯電話でアクセスを使用しています。ファイルupload.phpはこれです:

<?php 
$target_dir = "file_upl/"; 
$target_file = $target_dir . "nomeFile.jpg"; 
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) { 
    echo "The file has been uploaded."; 
} else { 
    echo "Sorry, there was an error uploading your file."; 
} 
?> 

コードで問題ありません、私は右のフォルダ内の画像を見つける(私は名前が常に同じnomeFile.jpgであることを知って、この問題なし)私の質問は次のとおりです。このHTMLコードでは、電話機にアップロードされる写真が撮影されますが、アップロード後に写真のファイルには何が起こりますか?私は電話がアップロード後にファイルを削除する必要があります(私は、Webページを使用する電話機で未使用の画像ファイルを100枚残したくありません)、ファイルはアップロード後に自動的に削除されますか?そうでない場合は、アップロード後に携帯電話内のファイルを強制的に削除する方法はありますか?

答えて

1

アップロード後に自動的に削除されるファイルはありますか?

これは、携帯電話の実装の詳細です。

もしそうでなければ、アップロード後にファイルを電話機で強制的に削除することはできますか?

イメージがサーバーに送信された後で、イメージにブラウザが何をするかを制御できません。

+0

電話機のOSやブラウザによって異なりますか?そして、この仕様を最終的にどこで見つけるべきですか? – EttoreP

+0

両方:OSは、ブラウザがカメラにアクセスできるようにするAPIを提供しています。撮影した写真を自動的に保存したり、保存したり、ブラウザに選択肢を与えたりすることはできません。仕様は、関心のあるOSのAPIドキュメントになります。 – Quentin

+0

ありがとう@quentin – EttoreP

関連する問題