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,037

HOME > PHP > PHP Forum > การ upload file เกิน 2 M ทำการ upload file เกิน 2 M ไม่ได้ ต้องทำยังไงดีคะ อัพได้ทุกไพล์เลยคะ



 

การ upload file เกิน 2 M ทำการ upload file เกิน 2 M ไม่ได้ ต้องทำยังไงดีคะ อัพได้ทุกไพล์เลยคะ

 



Topic : 010124

Guest




ทำการ upload file เกิน 2 M ไม่ได้
ต้องทำยังไงดีคะ

อัพได้ทุกไพล์เลยคะ แต่ขนาดต้องไม่เกิน 2 M
code form

<form name='form1' method='post' action='1.php' enctype ='multipart/form-data'>
<table width='75%' border='0' align='center'>
<tr>
<td bgcolor='#999999'><font color='#0000FF'><span class='style10'>&Ccedil;&Ocirc;&cedil;&Otilde;&raquo;&Atilde;&Oslash;&sect;</strong></td>
</tr>
<tr>
<td><input type='hidden' name='MAX_FILE_SIZE' value='50000000'></td>
</tr>

<tr>
<td><table width='100%' border='1'>
<tr>
<td bgcolor='#9999FF'><span class='style10'>&Atilde;&Ugrave;&raquo;&Agrave;&Ograve;&frac34;</strong></td>
<td><input type='file' name='photo'></td>
</tr>
<tr>
<td bgcolor='#9999FF'><span class='style10'>&curren;&Oacute;&Iacute;&cedil;&Ocirc;&ordm;&Ograve;&Acirc;</strong></td>
<td><textarea name='test' cols='35' rows='4'></textarea></td>
</tr>
</table></td>
</tr>
<tr>
<td>
<div align='center'>
<input type='submit' name='Submit' value='&agrave;&frac34;&Ocirc;&egrave;&Aacute;'>
</div>
</td>
</tr>
</table>
</form>

...........................................................................
$photo=$_FILES['photo'] ['tmp_name'];
$photo_name=$_FILES['photo'] ['name'];
$photo_size=$_FILES['photo'] ['size'];
$photo_type=$_FILES['photo'] ['type'];
$test=$_POST['test'];
echo"$test";
if($photo)
{

copy ($photo,"images/".$photo_name);
$sql="insert into tb_photo (Name,detail)
values('$photo_name','$test')";
$result=mysql_query($sql) or die("Cannot Connect Sever1");
echo"upload เรียบร้อย";

}
else
{
/*$array_last=explode (".",$photo_name);
$c=count ($array_last) -1;
$lastname=strtolower ( $array_last[$c] );
if ($lastname=="gif" or $lastname=="jpeg")
{*/
echo "ไม่สามารถ Upload ได้";
}

ช่วยหน่อยนะคะ


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 23 ก.ย. 2549 15:25:10 By : sutida View : 4455 Reply : 7
 

 

No. 1

Guest


ในฐานข้อมูลอะใช้ เป็นtype อะไรเหรอ blob หรือว่า longblob ถ้าไม่ได้ก็ให้เปลี่ยนเป็น text หรือ longtext ก็ได้เหมือนกันนะครับ เพราะว่าเคยทำเป็น blob แล้วมันออกมาเป็นตัวอักขระเต็มเลย ก็เลย ใช้ text เอาอะครับ
ถ้าไม่ได้อีกก็ขอความช่วยเหลือจากคนอื่นด้วยละกันนะครับ หลายๆความเห็นก็ทำให้เราได้หลากหลายไอเดียดีครับ







Date : 23 ก.ย. 2549 16:21:41 By : watthana
 


 

No. 2

Guest


ต้องไปปรับที่เซิร์ฟเวอร์อะครับ เพราะเค้าตั้งไว้ที่ 2 MB ครับ
Date : 23 ก.ย. 2549 22:34:49 By : เจ้าหนูจุ๊บจุ๊บ
 

 

No. 3

Guest


ไม่แน่ใจว่าจะต้องเข้าไปแก้ไขที่ไฟล์ php.ini หรือเปล่านะคะ

Maximum allowed size for uploaded files.
upload_max_filesize = 2M <-----------ลองแก้ตรงนี้ให้มากกว่า 2M ดูนะคะ เผื่อจะได้คะ

Date : 23 ก.ย. 2549 23:34:58 By : lalar_croft
 


 

No. 4

Guest


ผมว่านะจะต้องแก้เหมือนคุณ lalar_croft นะครับ...
Date : 24 ก.ย. 2549 09:20:24 By : ajax_php
 


 

No. 5



โพสกระทู้ ( 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:18 By : bowmantc
 


 

No. 6



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



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


แก้ php.ini แล้ว ยังไม่ได้ ทำไงดีครับ
Date : 2011-09-17 12:44:29 By : comcung
 


 

No. 7



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

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

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

เอา error มาดูหน่อยครับ
Date : 2011-09-17 12:49:23 By : Nautilus
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : การ upload file เกิน 2 M ทำการ upload file เกิน 2 M ไม่ได้ ต้องทำยังไงดีคะ อัพได้ทุกไพล์เลยคะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
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 อัตราราคา คลิกที่นี่