Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,028

HOME > PHP > PHP Forum > ถามเรื่อง script upload file ครับพอดีเขียนเองแล้วพออัพโหลดไฟล์ที่เกิน 2MB แล้ว Error คับ



 

ถามเรื่อง script upload file ครับพอดีเขียนเองแล้วพออัพโหลดไฟล์ที่เกิน 2MB แล้ว Error คับ

 



Topic : 043069



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์




Code
<form method="POST" action="upload.php" enctype="multipart/form-data">
<input type="file" name="file" size="50">
<br>
<input type="submit" value="Upload">
</form>


Code (PHP)
<?php
$file=$_FILES[file][tmp_name];
$file_name=$_FILES[file][name];

if ($file){
    copy($file,"dir/".$file_name);
    echo "<h4>Upload OK</h4>";
    unlink($file);
    
}else{
    echo "<h4>Upload Error</h4>";
}
?>



งงมากมายเลยอะคับยังไม่ได้อัพขึ้นโฮสจิงด้วยครับ ขอคำชี้แนะด้วยคับ



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-05-19 23:28:56 By : TenTalent View : 2005 Reply : 15
 

 

No. 1



โพสกระทู้ ( 2,249 )
บทความ ( 5 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook Hi5 Blogger

กำหนด ขนาดไฟล์ไว้ตรงไหนครับ






Date : 2010-05-20 00:35:45 By : Manussawin
 


 

No. 2



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

ไปเช็คที่ php.ini ครับว่ากำหนดการอัพโหลดไฟล์สูงสุดไว้ที่เท่าไร
upload_max_filesize=....
Date : 2010-05-20 03:55:05 By : xbeginner01
 

 

No. 3



โพสกระทู้ ( 768 )
บทความ ( 0 )



สถานะออฟไลน์


แต่ผมว่า 2 MB นี่ก็ใหญ่ไปแล้วนะครับ
Date : 2010-05-20 08:30:33 By : naskw
 


 

No. 4



โพสกระทู้ ( 1,751 )
บทความ ( 0 )



สถานะออฟไลน์


นั้นสิครับ ผม
Date : 2010-05-20 08:54:56 By : SOUL
 


 

No. 5



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์


คือไม่ได้จะอัพโหลดรูปภาพคับ แต่จะทำอัพโหลดไฟล์ 1-100 MB เลยอะคับ
Date : 2010-05-22 20:19:20 By : TenTalent
 


 

No. 6



โพสกระทู้ ( 5,146 )
บทความ ( 26 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ต้องใช้ flash ช่วยครับผม

ต้องตั้งค่า ทางฝั่ง server ด้วยครับ
หากไม่ใช่เซอร์เวอรืของตัวเอง ต้องเขียน .htaccess เพื่อเปิดใช้ฟังก์ชั่นบางฟังก์ชั่นครับผม

หากไม่งั้น ไม่มีทางส่งไฟล์ผ่านแน่นอนครับ ถ้าส่งผ่าน php เพียว ๆ

ตัวที่ผมทำไว้ อัปได้ 800 เมก ไว้อัปวีดีโอ ครับ
Date : 2010-05-22 20:22:11 By : deawx
 


 

No. 7



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์


ตอนนี้ยังไม่ได้อัพขึ้น server คับ...

แต่มี server ของผมเองเลย ทั้งเครื่อง ต้องเซ็ทอะไรยังไงบ้างครับ
Date : 2010-05-22 20:28:54 By : TenTalent
 


 

No. 8

Guest


2 ค่าที่ต้องปรับแก้ ใน php.ini ครับ

1 upload_max_filesize คือขนาด file ที่ใหญ่สุดที่สามารถ upload ได้
2 post_max_size คือ ขนาด package ที่ใหญ่ที่สุดที่สามารถ post(คือผลรวมของข้อมูลของทั้ง form ที่ submit)

php.ini อยู่ที่ใหน
ลอง สร้าง file php มาตังนึงครับ
<?phpinfo();?>
แล้วลองเปิดด้วย browser มันจาบอกว่า file php.ini คุณอยู่ที่ใหน
Date : 2010-05-22 20:51:07 By : ผ่านมา
 


 

No. 9



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุณครับ
Date : 2010-05-22 21:01:53 By : TenTalent
 


 

No. 10

Guest


ถ้า server เป็น linux ต้องกำหนดค่า flag upload ด้วยนะครับ
Date : 2010-05-23 19:12:31 By : deawx
 


 

No. 11



โพสกระทู้ ( 14 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ทำตามนี้เลยครับ
1. เข้า C:\
2. เข้าไปที่ Search หรือ Ctrl+E
3. ใน Search for file or folder named พิม "php.ini"
4. จะเจอไฟล์มากมาย ให้เลือกแก้ไขใน "PHP Edit the php.ini Configuration File"
เพราะผมเคยลองแล้วแก้ไขใน php.ini ตรง ๆ มันไม่เปลี่ยน ต้องเข้ามาแก้ในตัว config นี้
และก็ดูให้ดี ถ้ามีมากกว่า 2 อัน แสดงว่าคุณอาจทำ Backup ไว้ ให้เลือกไฟล์ที่ไม่ได้มาจาก Backup
5. เมื่อเข้าไปในไฟล์ กด Ctrl+f ค้นหา "post_max_size" และ "upload_max_filesize"
แก้ไขตามนี้
post_max_size = 1000M
upload_max_filesize = 1000M
จากตัวอย่าง อัพได้ถึง 1 Gb

หวังว่าคงเป็นประโยชน์ให้กับผู้ที่ต้องการ Upload File เกิน 2 Mb ไม่มากก็น้อย
เขียนจากประสบการณ์ตัวเอง
ถ้าหากผิดพลาดยังไง
ช่วยบอกด้วยนะครับ
Date : 2010-10-07 22:19:00 By : bowmantc
 


 

No. 12



โพสกระทู้ ( 56 )
บทความ ( 0 )



สถานะออฟไลน์


ผมว่า แ้ก้ที่ .htaccess เวิคกว่า ...
Date : 2010-10-07 23:46:18 By : aofza704
 


 

No. 13



โพสกระทู้ ( 72 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter

.htaccess มันอยู่ตรงไหนครับ ช่วยอธิบายหน่อยครับตอนนี้ก็ติดปัญหาเหมือนกันครับ

ขอบคุณครับ


ประวัติการแก้ไข
2010-10-18 20:08:57
2010-10-18 20:11:24
Date : 2010-10-18 20:08:02 By : itzone
 


 

No. 14



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Go to : พบปัญหาในการ upload file เราจะกำหนดยังไงให้สามารถ Upload ไฟล์ที่มีขนาดประมาณ 2 MB
Date : 2010-10-18 21:17:48 By : webmaster
 


 

No. 15

Guest


http://web-programming-bookmark.blogspot.com/2010/10/php-upload-2m.html
Date : 2010-10-18 22:45:12 By : num
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ถามเรื่อง script upload file ครับพอดีเขียนเองแล้วพออัพโหลดไฟล์ที่เกิน 2MB แล้ว Error คับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่