|
|
|
ภาพไม่ลง Folder ไม่รู้ทามไมภาพไม่ Copy ลง Folder อะพี่แต่ชื่อมาลงฐานนะ |
|
|
|
|
|
|
|
ไม่รู้ทามไมภาพไม่copyลงfolderอะพี่แต่ชื่อมาลงฐานนะ
Code (PHP)
if(isset($_FILES["Images_Con"])){
$Images_Con=$_FILES["Images_Con"]["tmp_name"];
$type = getimagesize($Images_Con);
if($type[2] == 1) {
$image = $date."_img.gif";
} else if($type[2] == 2) {
$image = $date."_img.jpg";
}
copy($Images_Con, "images_product/$image"); images
chmod("images_product/$image", 0664);
$Images_Con=$image;
}else{
$Images_Con= '1_img.png';
}
$sql = mysql_query("INSERT INTO Product (ID_Pro,Name_Pro,Price_Pro,Detail_Pro,Color_Pro,Size_Pro,Image_Pro,ID_Type)
VALUES('$ID','$name','$price','$detail','$color','$size','$Images_Con','$type')");
Tag : - - - -
|
|
|
|
|
|
Date :
2010-02-16 13:51:57 |
By :
LuckyStar |
View :
2470 |
Reply :
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
การ Upload จะต้อง copy ข้อมูลจาก Temp ครับ
Code (PHP)
copy($Images_Con, "images_product/".$_FILES["Images_Con"]["tmp_name"])
|
|
|
|
|
Date :
2010-02-16 23:01:49 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่WINอ่าไม่ได้อ่าไม่รู้เพราะอะไรเปลี่ยนแล้วแต่ภาพก็ไม่ลงอยู่ดีอ่า
Code (PHP)
if(isset($_FILES["Images_Con"])){
$Images_Con=$_FILES["Images_Con"]["tmp_name"];
$type = getimagesize($Images_Con);
if($type[2] == 1) {
$image = $date."_img.gif";
} else if($type[2] == 2) {
$image = $date."_img.jpg";
}
copy($Images_Con, "images_product/".$_FILES["Images_Con"]["tmp_name"]);
chmod("images_product/$image", 0664);
$Images_Con=$image;
}else{
$Images_Con= '1_img.png';
}
|
|
|
|
|
Date :
2010-02-17 12:16:42 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mod 777 ยังคับ กดคลิกขวา propertier ที่ folder ใส่รูปอะคับ
|
|
|
|
|
Date :
2010-02-17 12:18:56 |
By :
Po[k]@za |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันอยู่ที่ตัว I ตัวพิมพ์เล็กหรือป่าวครับ
|
|
|
|
|
Date :
2010-02-17 12:49:42 |
By :
T&Parita |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Clickขวาpropertierแล้วไงต่ออ่าพี่
|
|
|
|
|
Date :
2010-02-17 12:50:08 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำลง sv หรือ localhost คับ
localhost ไม่น่ามีปัญหาลง ถ้า sv มันจะมีตัวเลขอยู่อะคับ
ให้ต๊กให้หมดทุกช่องหรือไม่ก็พิม 777 ลงไปอะคับ
|
|
|
|
|
Date :
2010-02-17 13:05:41 |
By :
Po[k]@za |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปงlocalhostอ่าพี่ถ้าไม่ตต้องset777แล้วจะทำไงดีเพราะภาพไม่ลงfolderอ่ะ
|
|
|
|
|
Date :
2010-02-17 13:25:23 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมคิดว่า path ผิดนะครับ เพราะผมไปดูใน manual มาคุณก้อทำถูกแล้วนะครับ
http://th2.php.net/manual/en/function.copy.php
copy($Images_Con, $image(ตรงนี้จะเป็นพาทและชื่อไฟล์ใหม่));
ผมจึงคิดว่าพาทมันผิด เพราะคุณทำบนlocalhostด้วย มันควรจะเป็นรีเรทีฟพาทนะครับ ขอทราบfolderของคุณได้ไหมครับ จาก wwwเลยนะ
|
|
|
|
|
Date :
2010-02-17 13:35:36 |
By :
งืม |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่น่าผิดนะพี่เพราะfile code= Update_pro.php ซื่งอยู่ในfolder Product และ ในfolder Product ก้อมี folderย่อยข้างในคือ images_product
เวลาเรียกเลยเรียก images_product/ชื่อไฟล์
|
|
|
|
|
Date :
2010-02-17 13:53:45 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ครับ งั้นก้อไม่น่าผิด ลอง echo $Images_Con; ครับ ว่าโอเคไหม เพราะผมลองบนเครื่องก้ออัพได้นะ
|
|
|
|
|
Date :
2010-02-17 13:56:05 |
By :
งืม |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่อ่าลองechoแล้วไม่มีไรเลยอ่าไม่รู้ผิดตรงไหน
<input type="hidden" name="Max_size" value="50000" />
<input name="Images_Con" type="file" id="Images_Con" size="20"/>
ที่ส่งมาชื่อก้อชื่อเดียวกานน้า
พี่ช่วยหน่อยย
|
|
|
|
|
Date :
2010-02-18 11:16:34 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมว่าชื่อ เนี้ย ตัวเล็กหมดเลยได้ไหมครับ เขียนซะผสมผสานทั้ง php แหละ c# เลยนะครับตัวเล็กใหญ่ แถมมี _ ด้วยนะ
|
|
|
|
|
Date :
2010-02-18 11:36:17 |
By :
งืม |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขนาดไฟล์ ภาพ ใหญ่ กว่า ที่ กำหนด หรือเปล่า ครับ
|
|
|
|
|
Date :
2010-02-18 11:39:56 |
By :
popnakub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไฟล์ภาพขนาดใหญ่กว่าที่กำหนดใน php.ini หรือเปล่าครับ ถ้าผมจำไม่ผิดใน php.ini มันจะกำหนดให้ขนาดใหญ่ที่สุดประมาณ 2MB มั้งครับ แต่ถ้าอยู่บน server ก็ไม่่มีปัญหาเรื่องขนาดครับ ข้างล่างว่าไงครับ
|
|
|
|
|
Date :
2010-02-18 12:05:51 |
By :
domeawji |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่น่านะพี่ขนาดหนูเอาfileเล็กมากกยังไม่เข้าเลย
แล้วตอนแอดลงยังไม่ทันcheck max size เลยนะพี่
|
|
|
|
|
Date :
2010-02-18 13:29:51 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ว่ามานจะเกี่ยวกับAppservที่เปลี่ยนversionหรือป่าวค่ะ
เพราะแต่ก่อนใช้2.3.0 แต่ตอนนี้ใช้ 2.5.9
|
|
|
|
|
Date :
2010-02-18 13:46:56 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่แน่ใจครับ แต่เอาง่าย ๆ ก่อนเลย ทำหน้าใหม่แล้วสร้างฟอร์มส่งไฟล์ไปอีกหน้า แล้วพิมพ์ print_r($_FILES['image']); ดูครับ ถ้ามันได้ไหม
ถ้าได้ผมก็ว่ามันไม่น่าจะมีอะไร ก็ลองค่อย ๆ แก้ไปครับอาจเป็นที่ชื่อ หรืออะไรก็ได้ลองเปลี่ยน ๆ หลาย ๆ อย่างดูครับ
|
|
|
|
|
Date :
2010-02-18 14:02:40 |
By :
งืม |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|