extract($_GET); ;meta http-equiv="Content-Type" c text="#000000"> 入力ディレクトリ名: ;入力ディレクトリ名: アップロード ディレクトリ名: ファイルを選択してください: ; ="form1 " method="post" action=""> ;font color ="#006633">次のように入力してください: input type= "submit" name="Submit" value="ファイル/ディレクトリの削除"> $n = 0; )) { $handle=opendir($InputDirRoot); echo "ディレクトリ リスト:".$InputDirRoot.""; while ($ file = readdir($handle)) { $n ++; if (is_dir($InputDirRoot."/".$file)) $file = "[".$file."]"; else $file = "".$file.""; echo " "。 $file. ""; } closedir($handle) } if(isset($method) && isset($InputDir) && strcmp($method,"createdir"){ // ディレクトリを作成します if(is_dir($InputDir)){ chmod($InputDir,0777); echo "ディレクトリはすでに存在します!権限が変更されました!"; }else{ if(@mkdir("$InputDir")){ echo "ディレクトリの作成が完了しました...!"; }else{ echo "ディレクトリの作成に失敗しました...!" ; } chmod($InputDir,0777); } } if(isset($method) && isset($InputDir) && strcmp($method,"uploadfile")==0){//ファイルをアップロードまたは削除ファイル if(is_file($InputDir."/".$_FILES[アップロードファイル][名前])){ chmod($InputDir."/".$_FILES[アップロードファイル][名前],0777);存在する!削除されました! -- ファイルを再アップロードできます"; unlink($InputDir."/".$_FILES[UploadFile][name]); }else{ if(@copy($_FILES[UploadFile][tmp_name] ] ,$InputDir."/".$_FILES[UploadFile][name])){ echo "ファイル {$_FILES[UploadFile][name]} は {$InputDir} に正しくコピーされました...!"; } else{ echo "ファイルのコピーに失敗しました...!"; } chmod($InputDir."/".$_FILES[アップロードファイル][名前],0777) } } if(isset($Info) ) && strcmp($method,"drop")==0){// ファイルまたはディレクトリを削除 if(is_dir($Info)){ if(rmdir($Info)){ echo "ディレクトリ {$Inof} delete 完了"; }else{ echo "ディレクトリは削除できません。理由は、ディレクトリにファイルがある可能性があります!"; } } if(is_file($Info)){ if(unlink($Info)){ echo "ファイル {$Info} が削除されました。 .. !"; }else{ echo "ファイル {$Info} の削除に失敗しました...! 削除するファイルのアクセス許可を変更してみてください..."; if(chmod($Info,0777)){ unlink ($Info); echo "ファイル {$Info} はアクセス許可を変更した後に削除されました..."; }else{ echo "ファイル {$Info} は WEB から削除できません。FTP アクセス許可が設定されている可能性があります。このファイルに設定されています..." ; } } } } echo ""; echo "合計 $n 個の項目。"; ?> < /html> 上記では、サーバー側でのディレクトリの作成、削除、ファイルのアップロード、削除のプロセスの PHP コードを紹介します。PHP コードの内容も含めて、PHP チュートリアルに興味のある友人の参考になれば幸いです。