ホームページ  >  記事  >  バックエンド開発  >  シンプルな PHP 画像アップロード、画像実装コードの削除_PHP チュートリアル

シンプルな PHP 画像アップロード、画像実装コードの削除_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:38:251001ブラウズ

画像をアップロードします:

コードをコピーします コードは次のとおりです:

if (!empty($_FILES["img"]["name"])) { //ファイルドメインのコンテンツ名を抽出して決定します
$path =”uppic/”; //アップロードパス
if(!file_exists($path))
{
//フォルダーが存在するかどうかを確認し、存在しない場合はフォルダーを作成し、最高の権限を付与します
mkdir(”$path ”, 0700 );
}//END IF
//アップロードできるファイル形式
$tp = array("image/gif","image/pjpeg","image/jpeg");アップロードされたファイルは許可されています アップロードの種類
if(!in_array($_FILES["img"]["type"],$tp))
{
echo “<script>alert('wrong format');history.go (-1) ;</script>”;
終了
}//END 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 の値をデータベース内の対応するフィールドに書き込みます


画像を削除します:


コードをコピーします コードは次のとおりです:
unlink(“uppic/”.$img) // もちろん、変数の値はデータベースから読み込まれます。 ASPよりも画像を削除するのがはるかに簡単です


http://www.bkjia.com/PHPjc/321778.html

tru​​ehttp://www.bkjia.com/PHPjc/321778.html技術記事画像をアップロードする: 次のようにコードをコピーします。 if (!empty($_FILES["img"]["name"])) { //ファイル ドメインのコンテンツ名を抽出し、$path="uppic/" を決定します。 path if(!file_exists($path))...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。