sql >> Databasteknik >  >> RDS >> Mysql

Ladda upp fil Ajax PHP

I ditt Javascript gör

$(function(){
        var btnUpload=$('#me');
        var mestatus=$('#mestatus');
        var files=$('#files');
        new AjaxUpload(btnUpload, {
            action: '../UploadDoc/Upload.php',
            name: 'uploadfile',
            params: {
                  pageKey: 'HtmlPage1_'
            }
      ......ETC-CODE......................

ELLER gör din javascript-kod

$(function(){
        var btnUpload=$('#me');
        var mestatus=$('#mestatus');
        var files=$('#files');
        new AjaxUpload(btnUpload, {
            action: '../UploadDoc/Upload.php?pageKey=HtmlPage1_',
            name: 'uploadfile',
      ......ETC-CODE......................

Och i din PHP gör :

<?php
/* Set the location to upload the file to */
$uploaddir = '../documents/userdocs/'; 

/* Set the name and file extension of the file being saved */
$file = $uploaddir .$_REQUEST['pageKey'].basename($_FILES['uploadfile']['name']); 
$file_name= $_REQUEST['pageKey'].$_FILES['uploadfile']['name']; 
......ETC-CODE......................

Sedan ändrar du din JavaScript-kod på varje sida till en "pageKey"-parameter.




  1. Problem med att lägga till främmande nyckel med Alter Table med befintlig MYSQL-databas - kan inte lägga till den! Hjälp!

  2. Skillnaden mellan två datum i sql

  3. Hur avgör man om en MySQL-uppdateringsfråga lyckades när den data som skickas i frågan är densamma som den som redan finns i databasen?

  4. MySQL:VÄLJ UNIKT VÄRDE