-
- if (!empty($_FILES["img"]["name"])) { //ファイルドメインのコンテンツ名を抽出し、
- $path="uppic/" / /アップロードパス
- if(!file_exists($path))
- {
- //フォルダーが存在するかどうかを確認し、存在しない場合はフォルダーを作成し、最高の権限を与えます
- mkdir(“$path”,
- }// END IF
- //アップロードできるファイル形式
- $tp = array("image/gif","image/pjpeg","image/jpeg");
- //アップロードされたファイルがアップロードできる形式であるかどうかを確認します。アップロードされる
- if(! in_array($_FILES["img"]["type"],$tp))
- {
- echo "<script>alert('不正な形式');history.go(-1); </script>" ;
- exit;
- }//END IF
- $filetype = $_FILES['img']['type'];
- if($filetype == 'image/jpeg'){
- $type = '.jpg';
- if ($filetype == 'image/jpg') {
- $type = '.jpg'
- }
- if ($filetype == 'image/pjpeg') {
- $type = '.jpg';
- }
- if($filetype == 'image/gif'){
- $type = '.gif'
- }
- if($_FILES["img"]["name"])
- {
- $today=date ("YmdHis"); //時間を取得して変数に代入します
- $file2 = $path.$today.$type; //画像のフルパス
- $img = $today; .$type; //画像の名前
- $flag =1;
- }//END IF
- if($flag) $result=move_uploaded_file($_FILES["img"]["tmp_name"],$file2) ;
- //ここで、最初の値が move_uploaded_file に渡されることに注意してください。最初のパラメータは、サーバーにアップロードされた一時ファイルです
- }//END IF
- //ここでは、$img の値がデータベース内の対応するフィールドに書き込まれます
-
コードをコピー
2、phpは画像を削除します:
-
- unlink("uppic/".$img); //ファイルを削除するためのリンク解除メソッド
-
コードをコピー
>>>> 興味がありそうな記事:
レコードの削除と画像ファイルの削除を同時に行うためのphpコード
phpはアップロードされた写真とフォルダーを削除します(共有の例)
N 分前に作成されたすべてのファイルを PHP で削除する小さな例
phpでディレクトリとすべてのファイルを削除する方法の例
N 日前にディレクトリ内のすべてのファイルを削除する php コードの例
レコードの削除と現在のページの更新を同時に行うPHP実装コード
指定したフォルダー内のすべてのファイルのphpコードを削除します
phpでの画像のアップロードと削除の簡単な例
ディレクトリを削除するためのPHPで書かれた関数
フォルダーを再帰的に作成および削除するためのphpコード
ディレクトリとファイルを再帰的に削除するphpカスタム関数rrmdir
ディレクトリを再帰的に削除するphpの例
|