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

HOME > PHP > PHP Forum > ทุกท่านคับ ช่วยดูไฟล์อัพโหลดภาพ ของผมหน่อยค้าบบบบบบ



 

ทุกท่านคับ ช่วยดูไฟล์อัพโหลดภาพ ของผมหน่อยค้าบบบบบบ

 



Topic : 027103

Guest




แก้หลายรอบแล้วคับ ไม่รู้ว่าทำไมมันไม่เข้าฐานข้อมูลอ่ะคับผม ช่วยดูด้วยนะคับ ขอบคุณมากครับ

มันขึ้น error แบบนี้อ่ะคับ
[font=Verdana]Column count doesn't match value count at row 1
OK [/font]






ไฟล์ฟอร์ม อัพโหลด
<form action="add_pic.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<label for="file"> Filename :
<input name="MAX_FILE_SIZE" type="hidden" value="300000000"/>
<input type="file" name="img" id="img"/>
</label>
<br>
Comment :
<span class="style1">
<textarea name="comment" cols="50" rows="3" id="comment"></textarea>
</span>
<p>
<input type="submit" name="up" id="up" value="Upload">
</p>
</form>


ไฟล์อัพโหลดคับ

$host = "localhost" ;
$username = "root" ;
$password = "password" ;
$dbname = "test" ;
$tb="team";

$connect = mysql_pconnect($host,$username,$password) ;
mysql_select_db($dbname);
$img=$_FILES["img"]["name"];
$type=substr($img,-4);

if(($_FILES["img"]["type"] == "image/gif")||($_FILES["img"]["type"] == "image/jpeg")||($_FILES["img"]["type"] == "image/pjpeg")&&($_FILES["img"]["size"] <= 4097152))
{

$target_path = "../uppic/";
if(move_uploaded_file($_FILES['img']['tmp_name'], $target_path))
{
$sql="insert into team (team.id,team.images,team.comment) values ('0','$comment','0','$target_path')";
mysql_query("set name tis620");
mysql_query($sql);
echo mysql_error();
mysql_close();

echo "<br>OK";
}
else
{
echo "ไม่สามารถเพิ่มรูปได้ครับ!!!!<br>";
?>
<p onClick="history.go(-1)"><b>Back</b></p>
<?
}
}
else
{
echo " รูปมีขนาดเกิน 2 MB ครับ";
?>
<p onClick="history.go(-1)"><b>Back</b></p>
<?
}
ob_end_flush();
?>



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-05-07 09:23:48 By : ิิbb View : 1164 Reply : 14
 

 

No. 1



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



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


Code
$sql="insert into team (team.id,team.images,team.comment) values ('0','$comment','0','$target_path')";

(team.id,team.images,team.comment) มี 3 ค่า
('0','$comment','0','$target_path') มี 4 ค่า

มันไม่เท่ากัน






Date : 2009-05-07 09:28:52 By : tacomsci
 


 

No. 2

Guest


ถามต่อนะคับ ทำไมมันไม่ไปอยู่ในโฟล์เดอร์ uppic ละคับ ดันไปอยู่ตรง www อ่ะคับ แล้วชื่อไฟล์ที่ add ไปแล้ว ก็ไม่เหมือนกับชื่อรูปอ่ะคับ แล้วไฟล์ที่อัพไปก็ไม่สามารถเปิดดูได้ด้วย ผมทำผิดตรงไหนบ้างคับ ผมเดานะว่าจะเป็นที่ path หรือ นามสกุลหรือป่าว รบกวนแนะนำด้วยครับ.....................
Date : 2009-05-07 10:02:28 By : bb
 

 

No. 3



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


$target_path = "uppic/";
if(move_uploaded_file($_FILES['img']['tmp_name'], $target_path . $_FILES['img']['name']))

แบบนี่มั้ง
Date : 2009-05-07 10:30:45 By : plakrim
 


 

No. 4

Guest


ลองทำตามอย่างที่คุณ PlaKrim บอกแล้วมันก็ขึ้น error แบบนี้ครับ

Warning: move_uploaded_file(..uppic/ronaldinho.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\AppServ\www\test\admin\add_pic.php on line 28

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\WINDOWS\Temp\php127.tmp' to '..uppic/ronaldinho.jpg' in C:\AppServ\www\test\admin\add_pic.php on line 28
รูปมีขนาดเกิน 2MB ไม่สามารถเพิ่มรูปได้ครับ!!!!

Back

Date : 2009-05-07 12:00:39 By : bb
 


 

No. 5



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


move_uploaded_file(..uppic/ronaldinho.jpg)

..uppic ทำไมมันยังมี .. อยู่ละ
Date : 2009-05-07 12:19:42 By : plakrim
 


 

No. 6

Guest


แก้แล้วคับผม ขึ้น error ดังนี้คับ ผมทำผิดตรงไหนหรือป่าวคับ งงมากเลย

Warning: move_uploaded_file(uppic/terry.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\AppServ\www\test\admin\add_pic.php on line 28

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\WINDOWS\Temp\php12E.tmp' to 'uppic/terry.jpg' in C:\AppServ\www\test\admin\add_pic.php on line 28
รูปมีขนาดเกิน 2MB ไม่สามารถเพิ่มรูปได้ครับ!!!!

Back
Date : 2009-05-07 13:16:06 By : bb
 


 

No. 7



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


มี folder uppic อยู่ไหม อยู่ในระดับเดียวกันกับไฟล์ที่ใช้ upload อะ
Date : 2009-05-07 13:52:17 By : plakrim
 


 

No. 8

Guest


มีคับ สร้างไว้หลัง www/test/คับ
Date : 2009-05-07 16:41:28 By : bb
 


 

No. 9



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


ไฟล์ที่ใช้ในการ upload อยู่ที่ www หรือ www/test/
Date : 2009-05-07 17:07:56 By : plakrim
 


 

No. 10

Guest


ใน test คับ
Date : 2009-05-07 17:36:05 By : bb
 


 

No. 11



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


แปลกนะ path น่าจะถูกแล้ว ขอดูโคตรอีกรอบหน่อย ล่าสุดอะ

แล้วมี uppic ใน www/test/ แล้วใช่ไหม
สมมุติว่าไฟล์ที่ใช้ในการอัพโหลด อยู่ที่ www/test/upload.php และมี www/test/uppic เรียบร้อยแล้ว ไม่น่าจะมีปัญหา
Date : 2009-05-07 17:45:27 By : plakrim
 


 

No. 12

Guest


ไฟล์ที่เก็บข้อมูลภาพ upload ชื่อโฟล์เดอร์ uppic คับ อยู่ใน www/test/ แต่ไฟล์uppic.php อยู่ในโฟล์เดอร์ www/test/admin คับ

โค้ดอยู่ข้างบนนะคับ เปลี่ยนแต่ตรงที่คุณ PlaKrim บอกเท่านั้นเองคับ
Date : 2009-05-07 23:54:58 By : bb
 


 

No. 13



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


$target_path = "../uppic/";
if(move_uploaded_file($_FILES['img']['tmp_name'], $target_path . $_FILES['img']['name']))

ถ้างั้นเข้าใจเรื่อง path ถูกแล้วครับ ลองดูนี่แล้วกัน
Date : 2009-05-08 00:20:58 By : plakrim
 


 

No. 14

Guest


ขอบคุณ คุณ PlaKriM มากๆเลยครับ ได้แล้วครับ
Date : 2009-05-13 13:07:17 By : bb
 

   

ค้นหาข้อมูล


   
 

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