PHP+jQuery+Ajax仿淘寶多上傳按鈕單文件上傳
php語言2.28W
如何做一個仿淘寶多上傳的`按鈕單文件上傳呢?下面是由本站小編為大家整理的PHP+jQuery+Ajax仿淘寶多上傳按鈕單文件上傳,喜歡的可以收藏一下!瞭解更多詳情資訊,請關注應屆畢業生考試網! 其代碼如下: 上傳表單 <form class="imageform" method="post" enctype="multipart/form-data" action=""> <div class="up_status" style="display:none"><img src="loader.gif" alt="uploading"/></div> <div class="btn up_btn"> <span>添加圖片</span> <input class="photoimg" type="file" name="photoimg"> </div> </form> <div class="preview_img"></div> 引入樣式和上傳插件 <link rel="stylesheet" type="text/css" href="css/" /> <script type="text/javascript" src=""></script> <script type="text/javascript" src=""></script> jQuery $("body")("change", "oimg", function() { var obj = $(this); var imageForm = nts("eform"); var preview_img = ("iew_img"); var btn = ("_btn"); Form({ target: preview_img, beforeSubmit: function() { ("iew_img")(""); preview_(); (); }, success: function() { preview_(); (); }, error: function() { (); preview_(); } })it(); }); PHP上傳 if (isset($_POST) and $_SERVER['REQUEST_METHOD'] == "POST") { $name = $_FILES['photoimg']['name']; $size = $_FILES['photoimg']['size']; if (empty($name)) { echo '請選擇要上傳的圖片'; exit; } $ext = extend($name); if (!in_array($ext, $extArr)) { echo '圖片格式錯誤!'; exit; } if ($size > (1000 * 1024)) { echo '圖片大小不能超過1M'; exit; } $image_name = time() . rand(100, 999) . "." . $ext; $tmp = $_FILES['photoimg']['tmp_name']; if (move_uploaded_file($tmp, $path . $image_name)) { echo '<img src="' . $path . $image_name . '" class="preview">'; } else { echo '上傳出錯了!'; } exit; }
-
PHP將XML轉為數組的方法
本文詳細介紹了,在php編程中,將XML數據轉換為數組的詳細過程,剖析了xml轉為php數組的具體方法,感興趣的朋友可以參考學習下。PHPXML轉數組首先,得到一個xml型的對象:複製代碼代碼示例:$resp=$this->c->execute($req,$sessionKey);//獲得xml對象$items=$resp->items;...
-
php修改上傳文件大小限制實例詳解
php在默認情況下,只允許上傳一定大小的文件,當上傳文件大小超過這個值時,將會出錯。本文章將向大家講解中如何修改上傳文件大小限制。需要修改的設置有三個地方,請看下文:1、修改max_execution_time在php中,默認的頁面最久執行時間為30秒,超過30秒,該腳本就停止執行....
-
php爬蟲程序中怎麼樣偽造ip地址防止被封
php爬蟲程序中怎麼樣偽造ip地址防止被封是很多程序員都關心的問題。下面是小編為大家帶來的'php爬蟲程序中怎麼樣偽造ip地址防止被封的知識,歡迎閲讀。代碼:代碼如下$ch=curl_init();curl_setopt($ch,CURLOPT_URL,"http://localhost/");curl_setopt($ch,CURLOPT...
-
PHP數據類型之數組變量詳解
導語:PHP是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。下面我們來看看PHP數據類型之數組變量詳解,希望對大家有所幫助。PHP中的數組實際上是一個有序圖,是一種把values映射到keys的類型。一個數組實際上就...