1. アップロードフォームの HTML コード
コードをコピー コードは次のとおりです:
コードをコピー コードは次のとおりです。
< ;?php
if(is_uploaded_file($_FILES["Imgs"]["tmp_name"])){
$phpupfile=$_FILES["Imgs"]; 🎜>//アップロードされたファイルの配列構造を出力します ;
print_r($phpupfile);
//アップロードされたファイルの各種情報を出力します
echo $phpupfile["size"]."
echo $ phpupfile["type"]."
"; //ファイルの種類
echo $phpupfile["tmp_name"]."
"; / /ファイル名には昨日のパスが含まれています
echo $ phpupfile["name"]."
" //アップロードされたファイル名
/*
* アップロードエラーメッセージ
* 0 を意味しますアップロード成功、
* 1、2 は設定された最大アップロード値を超えていることを意味します
* 3 は部分的なアップロードのみを意味します
* 4 はファイルがアップロードされていないことを意味します
* 5 はアップロードされたファイルのサイズが 0 であることを意味します
*/
echo $phpupfile[ "error"]."
";
//アップロード関数 (フォーム送信後、アップロードされたファイルはサーバーの一時フォルダーに保存されます。今回は、指定したフォルダー内の Web サイトに移動する必要があります)
move_uploaded_file($phpupfile["tmp_name"],$phpupfile["name"]) //アップロードされたファイルを指定したフォルダーに保存します
/*
*以下の部分 追加部分です
*/
//ファイルが存在するかどうかを判断します。 1 は存在することを意味し、0 は存在しないことを意味します
echo 'This File isists:'.file_exists($phpupfile["name"]).'< ;br>'; //ファイルまたはディレクトリが存在するかどうかをクエリします
//unlink delete file
echo 'ファイルを削除します:'。 unlink($phpupfile["name"]).';1 は削除が成功したことを意味し、0 は削除に失敗しました';
//mkdir フォルダーを作成します
if(file_exists('pic')==FALSE){
mkdir("pic");
}
if(file_exists ('pic/ts')==FALSE){
mkdir("pic/ts");
//rmdir フォルダーを削除します
if(file_exists('pic/ts') ==FALSE){
rmdir('pic/ts')
}
//rename Rename
rename ("guitar11-hp-sprite.png", "1.png") ;
echo "
";
echo 'このファイルは存在します:'.file_exists($phpupfile["name"] ).'
';
}
?
注: 1. $_FILES["Imgs"] この Imgs は、 HTMLコード