ホームページ > バックエンド開発 > PHPチュートリアル > ソースコードを更新せずに PHP ajax ファイルをアップロードする download_PHP チュートリアル

ソースコードを更新せずに PHP ajax ファイルをアップロードする download_PHP チュートリアル

WBOY
リリース: 2016-07-20 11:06:27
オリジナル
1179 人が閲覧しました

これは、同時に 10 個のファイルをアップロードできる php+ajax の非更新アップロード ソース コードで、アップロードの進行状況バーも付いています。気に入ったら、早速ダウンロードしてください。

これは、同時に 10 個のファイルをアップロードできる PHP + ajax の非更新アップロード ソース コードで、アップロードの進行状況バーも付いています。気に入ったら、早速ダウンロードしてください。


< html xmlns="http://www.w3.org/1999/xhtml">


無刷新文件上传系统







上传文件




追加文件:









< ;/thead>


文件路径



温馨のヒント:最大可同時上传 个文件,只允许上传


       
    







file.php ファイルがアップロードされました。



< ;html xmlns="http://www.w3.org/1999/xhtml">


無題のドキュメント


$sort=12;
$f_type=strto lower("swf,jpg,rar,zip, 7z,iso,gif");//アップロードできるファイルの種類を設定します
$file_size_max=200*1024*1024;//単一ファイルのアップロードの最大容量を制限します
$overwrite = 0;//アップロードできるかどうか同じファイルの上書きを許可、1:許可、0:許可しない
$f_input="Files";//アップロードドメイン名を設定
foreach($_FILES[$f_input]["error"] as $key => $error){
$up_error= "no";
if ($error == UPLOAD_ERR_OK){
$f_name=$_FILES[$f_input]['name'][$key];//アップロード元ファイル名を取得
$ uploadfile = $ uploaddir.strower($ f_name));アップロードできません。".$f_name." ファイルのアップロードに失敗しました!')";
$up_error="yes";
echo "<script>alert('ファイルをアップロードしました ". $f_name." の容量は ".round($_FILES[$f_input]<br>['size'][$key]/1024)."Kb で、指定された ".($file_size_max/1024)" よりも大きくなります。 " KB、アップロードに失敗しました!')</script>"; echo "<script>alert('申し訳ありません、ファイル ".$f_name." はすでに存在します。アップロードに失敗しました!')</script&gt ;"; <br> $up_error="yes"; <br>$rand = '';<br>for ($x=0;$x $rand .= substr($string,mt_rand(0,strlen( $string)-1),1);<br>$t=date("ymdHis") .substr($gettime[0],2,6).$rand;<br>$attdir="./file/"; (!is_dir($attdir)) <br> { mkdir($attdir);}<br> $uploadfile =$attdir.$t.".".$tmp_type; <br> if(($up_error!="yes") and (move_uploaded_file( $_FILES[$f_input]['tmp_name']<br><br>[$key], $uploadfile ))){<br>S m $ _msg = $ _ msg. $ F_name. 'アップロード成功 n'; <script>window.parent.Finish('".$_msg."');</script>";

?>



レンダリング







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

www.bkjia.com

tru​​e
http://www.bkjia.com/PHPjc/445040.html


技術記事

これは、同時に 10 個のファイルをアップロードできる php+ajax の非更新アップロード ソース コードで、アップロードの進行状況バーも付いています。気に入ったら、早速ダウンロードしてください。 これは...

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