コードをコピーします コードは次のとおりです:
//ユーザーが画像処理ファイルをアップロード
if ((($_FILES["file"]["type"] == "image /gif") || ($_FILES["ファイル"]["タイプ"] == "画像/jpeg")|| ($_FILES["ファイル"]["タイプ"] == "画像/pjpeg") )&& ($ _FILES["file"]["size"] < 100000)){ //アップロードできる画像の種類を制御します。最後の 100000 が許容される画像サイズです
if ($_FILES["file" ]["error"] > ;
echo "リターン コード: " . $_FILES["file"]["error"] "
"; //エラーが返されます
/* //これはアップロードです。画像の情報については、前後のコメントを削除することで効果を確認できます。
echo "Upload: " . $_FILES["file"]["name"] "
";
echo "タイプ: " . $_FILES["ファイル"]["タイプ"] . "
";
echo "サイズ: " . ($_FILES["ファイル"]["サイズ"] / 1024) . " Kb
";
echo "一時ファイル: " . $_FILES["file"]["tmp_name"] . "
"; */
if (file_exists("userupload/" . $_FILES[ "file"]["name"])){
echo $_FILES["file"]["name"] . " はすでに存在します。 "; ($_FILES["ファイル"]["tmp_name "],"userupload/" . $_FILES["ファイル"]["名前"]);
}
$date=date('Ymdhis');現在の時刻 (例: 20070705163148 )
$fileName=$ _FILES['file']['name'] //アップロードされたファイルの名前を取得します
$name=explode('.',$fileName); //ファイル名を '.' で分割してサフィックス名を取得し、配列を取得します
$newPath=$date.'.'.$name[1]; // 新しいファイルを '20070705163148.jpg' として取得します。新しいパス
$oldPath=$_FILES['file']['tmp_name' ]; //一時フォルダー、前のパス
rename("userupload/".$fileName,"userupload/".$newPath); /ここに SQL ステートメントを記述できます。画像のアドレスは "userupload /" です。$newPath
?>
}
}else{
echo "無効なファイル"; //画像のタイプが間違っているか、大きすぎます
?>
http://www.bkjia.com/PHPjc/321660.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/321660.html
技術記事次のようにコードをコピーします。 ?php //ユーザーは画像処理ファイルをアップロードします if ((($_FILES["file"]["type"] == "image/gif")|| ($_FILES["file"][ " タイプ"] == "画像/jpeg")|| ($_FILES["ファイル"]["タイプ"...