</head> "uploadprocess.php" method = "post"> username "></td></tr>
//受信
$username=$_POST['username'];
$fileintro=$_POST['fileintro'];
//echo $username.$fileintro;
//取得ファイル情報
/* echo "
";<BR> print_r($_FILES);<BR> echo "
";
*/
//ファイルのサイズを取得します
$file_size=$_FILES[' myfile'] ['size'];
if($file_size>2*1024*1024){
echo " ";
exit();
}
// ファイルの種類を取得します
$file_type=$_FILES['myfile']['type'];
if($file_type!="image/jpeg" && $file_type!=" Image/pjpeg ") {
echo" ファイル形式は jpg 形式のみです ";
exit ();
// アップロードが OK かどうかを判断する
IF (is_uploaded_file ($ _ files [' myfile'] ['tmp_name'] ) {
// アップロードされたファイルは目的のディレクトリに転送されます
$ Upload_file = $ _ files ['myfile'] ['tmp_name'] フォルダー $user_path=$_SERVER[' document_root ']。 "/file/up /".$ username; ."/".time().rand(1,1000).substr($file_true_name,strripos($file_true_name,"."));
//echo $upload_file.$move_to_file; f iF (Move_uploaded_file ($) を転送するにはUpload_file, iconv ("UTF-8", "GB2312", "$ Move_to_file")) {
Echo $ _Files ['myfile'] ['name'] ;
}else{
echo "アップロードに失敗しました";
コードをコピー
コードは次のとおりです:
パブリック $ファイル保存パス; $ this->file_size=$_FILES['myfile ']['サイズ']; 'jpeg','jpg','png','gif','bmp','doc',' zip','rar','txt','wps','xlsx','ppt');
$ this-& gt; file_save_path = $ _server ['document_root']; f ($ this-& gt; file_size & gt; ) // ファイルタイプを取得*/*if ($ this-& gt; file_type! = "Image/JPEG" && $ This-GT; File_type! = "Image/Pjpeg "){
echo"ファイルタイプはjpg形式のみ "; ️ユーザーごとにフォルダーを作成します
E // $move_to_file= $user_path.". $_files ['Myfile' /'name'AME ;
// ユーザーが同じユーザー名をアップロードできないようにします
// $ file_true_name = $ _ files ['myfile']] [ 'name'];
$move_to_file=$user_path."/".time().rand(1,1000).substr($this->upload_name,strripos($this->) ;アップロード名,".") ) ;
12 "、" $ move_to_file "))))))) "];
http://www.bkjia.com/PHPjc/328021.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/328021.html
技術記事
PHP ファイルのアップロード 1.upload.php のコピー コード コードは次のとおりです。 !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" html head titledd/title meta http-equiv="content-type" conte .. .