 |
ทุกท่านคับ ช่วยดูไฟล์อัพโหลดภาพ ของผมหน่อยค้าบบบบบบ |
|
 |
|
|
 |
 |
|
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 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถามต่อนะคับ ทำไมมันไม่ไปอยู่ในโฟล์เดอร์ uppic ละคับ ดันไปอยู่ตรง www อ่ะคับ แล้วชื่อไฟล์ที่ add ไปแล้ว ก็ไม่เหมือนกับชื่อรูปอ่ะคับ แล้วไฟล์ที่อัพไปก็ไม่สามารถเปิดดูได้ด้วย ผมทำผิดตรงไหนบ้างคับ ผมเดานะว่าจะเป็นที่ path หรือ นามสกุลหรือป่าว รบกวนแนะนำด้วยครับ.....................
|
 |
 |
 |
 |
Date :
2009-05-07 10:02:28 |
By :
bb |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$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 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองทำตามอย่างที่คุณ 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 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
move_uploaded_file(..uppic/ronaldinho.jpg)
..uppic ทำไมมันยังมี .. อยู่ละ
|
 |
 |
 |
 |
Date :
2009-05-07 12:19:42 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แก้แล้วคับผม ขึ้น 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 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มี folder uppic อยู่ไหม อยู่ในระดับเดียวกันกับไฟล์ที่ใช้ upload อะ
|
 |
 |
 |
 |
Date :
2009-05-07 13:52:17 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
มีคับ สร้างไว้หลัง www/test/คับ
|
 |
 |
 |
 |
Date :
2009-05-07 16:41:28 |
By :
bb |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไฟล์ที่ใช้ในการ upload อยู่ที่ www หรือ www/test/
|
 |
 |
 |
 |
Date :
2009-05-07 17:07:56 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ใน test คับ
|
 |
 |
 |
 |
Date :
2009-05-07 17:36:05 |
By :
bb |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
แปลกนะ path น่าจะถูกแล้ว ขอดูโคตรอีกรอบหน่อย ล่าสุดอะ
แล้วมี uppic ใน www/test/ แล้วใช่ไหม
สมมุติว่าไฟล์ที่ใช้ในการอัพโหลด อยู่ที่ www/test/upload.php และมี www/test/uppic เรียบร้อยแล้ว ไม่น่าจะมีปัญหา
|
 |
 |
 |
 |
Date :
2009-05-07 17:45:27 |
By :
plakrim |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ไฟล์ที่เก็บข้อมูลภาพ upload ชื่อโฟล์เดอร์ uppic คับ อยู่ใน www/test/ แต่ไฟล์uppic.php อยู่ในโฟล์เดอร์ www/test/admin คับ
โค้ดอยู่ข้างบนนะคับ เปลี่ยนแต่ตรงที่คุณ PlaKrim บอกเท่านั้นเองคับ
|
 |
 |
 |
 |
Date :
2009-05-07 23:54:58 |
By :
bb |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$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 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณ คุณ PlaKriM มากๆเลยครับ ได้แล้วครับ 
|
 |
 |
 |
 |
Date :
2009-05-13 13:07:17 |
By :
bb |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|