Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.34 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  5.     <title>Ajax upload demo</title>
  6.  
  7.     <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
  8.     <script type="text/javascript" src="js/ajaxupload.js"></script>
  9.  
  10.    
  11.     <script type="text/javascript">
  12.         $(document).ready(function(){  
  13.             /* example3 */
  14.             new AjaxUpload('#button3', {
  15.                 action: 'Ajax.class.php?ajaxupload=1',
  16.                 name: 'docfile',
  17.                 responseType: 'text/html',
  18.                 onComplete : function(file, response){
  19.                     $('<li></li>').appendTo($('#example3 .files')).text(file);
  20.                     alert(response);
  21.                 }  
  22.             });    
  23.         });
  24.  
  25.     </script>
  26.     </head>
  27. <body>
  28. <ul>
  29.     <li id="example3" class="example">
  30.         <form name="myform" action="#" method="post">  
  31.             <div>
  32.                 <input id="button3" type="file" />
  33.             </div>
  34.             <p>Uploaded files:</p>
  35.             <ol class="files"></ol>
  36.             <p>
  37.                 <input class="submit" type="submit" value="Submit form"/>  
  38.             </p>
  39.         </form>
  40.     </li>
  41. </ul>
  42. </body>
  43. </html>
  44.  
  45.  
  46.  
  47.  
  48. Az Ajax.class.php megfelelő metódusa:
  49.  
  50. public function ajaxUpload() {
  51.     $uploaddir = "uploads/";
  52.     $uploadfile = $uploaddir . basename($_FILES["docfile"]["name"]);
  53.  
  54.     if (move_uploaded_file($_FILES["docfile"]["tmp_name"], $uploadfile)) {
  55.       $ret = "1";
  56.     } else {
  57.       $ret = "0";
  58.     }
  59.  
  60.     echo $ret;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement