สอบถามดึงค่ารูปภาพมาทำ save ใน controller ด้วย Ajax [phpBB]

พูดคุย phpBB3, SMF ปัญหา การติดตั้ง ปัญหา การลง Mod การแก้ไข หน้าตาบอร์ด การใช้งาน Joomla 1.5, 1.6, 1.7, 2.5 ,3.x และเร็วๆนี้ Joomla จะออกเวอร์ชั่น 4.0 การใช้งาน wordpress และ CMS อื่นๆ
การตั้งคำถาม ควรระบุรุ่นที่ใช้ ในการตั้งคำตามด้วย นะ เช่น SMF 1.1.4 หรือ SMF2.0 Joomla 1.0 joomla 3.8 และ รายละเอียดของ server OS , php เวอร์ชั่นไหน ฐานข้อมูลอะไร

Moderator: mindphp

Forum rules
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
User avatar
eange08
PHP VIP Members
PHP VIP Members
Posts: 2615
Joined: 22/12/2020 10:09 am

สอบถามดึงค่ารูปภาพมาทำ save ใน controller ด้วย Ajax [phpBB]

Post by eange08 »

ทำ save ด้วย ajax จะดึงรูปไปบันทึกที่ฝั่ง controller แต่ขึ้น error แบบนี้นะคะ จะต้องแก้ไขอย่างไรค่ะ

Code: Select all

<b>[phpBB Debug] PHP Notice</b>: in file <b>[ROOT]/ext/extension/m_member/controller/main.php</b> on line <b>40</b>: <b>Undefined index: name</b><br />
ที่ตัว Ajax

Code: Select all

<script>
        $("#submit_regis").click(function(e){  
            e.preventDefault();              
                let getFileupload = $('#file-upload')[0].files;
               
                postObj = {                   
                    fileupload : getFileupload,
                   
                }
   
                $.ajax({
                    type: 'POST',
                    url:'{U_POST_SAVE}',
                    data:postObj,
                    enctype: 'multipart/form-data',
                    contentType: false,
                    processData: false,
                    success: function(data2){
                        if(data2.error_validation != ""){
                             $('#failed').show();
                             $("#response_regis").html("");
                             $("#response_regis").append(data2.error_validation);
                        }else if(data2.save_success != ""){
                               window.location.href = '{U_INDEX}?action=success';
                        }

                    },
                    error: function(data2){
                        console.log("error");
                    }
                })
                return false;    
            
        });
    });
</script>
ที่ไฟล์ regis.php

Code: Select all

function base($action = '') {
        global $config,$user;
        include_once($this->phpbb_root_path . 'includes/functions_user.' . $this->php_ext);
       
        
        $upload_file = $this->request->file('fileupload');
        print_r($upload_file['name']);exit();//error ของบรรทัดนี้
}
  • Similar Topics
    Replies
    Views
    Last post

Return to “ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM”

Who is online

Users browsing this forum: No registered users and 9 guests