ホームページ > php教程 > php手册 > PHP入門学習の知識ポイント3 PHPアップロード

PHP入門学習の知識ポイント3 PHPアップロード

WBOY
リリース: 2016-06-13 12:07:30
オリジナル
926 人が閲覧しました

1. アップロードフォームの HTML コード

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







注: 1. アップロードするアクションは初めてです
2. enctype this 属性は「multipart/form-data」と記述する必要があります
2. PHP コード

コードをコピー コードは次のとおりです。


< ;?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コード

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート