sql >> データベース >  >> RDS >> Mysql

ファイルアップロードAjaxPHP

    Javascriptで

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

    または、JavaScriptコードは

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

    そしてあなたのPHPで:

    <?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......................
    

    次に、各ページのJavaScriptコードを「pageKey」パラメーターに変更します。




    1. PHPエラー:非オブジェクトのメンバー関数rowCount()を呼び出す

    2. MySQLのカンマ区切り文字列を一時テーブルに分割

    3. すべてのユーザーテーブルを削除するにはどうすればよいですか?

    4. すべての行を取得しますが、最初のレコードがありません