|
|
|
อัพเดชข้อมูลมีปัญหาในเรื่องรูปภาพครับ คือว่า หน้าอัพเดช ข้อมูลโชว์รูปภาพโชว์ อัพเดชข้อมูลได้ |
|
|
|
|
|
|
|
Code (PHP)
<?php
if ($image['size'] !=0) {
@unlink("im/$id.jpg"); //ลบรูปเก่า
copy($image['tmp_name'],"im/$id.jpg");
}
?>
////////////////////// ทำไมเป็นรูป .jpg อย่างเดียวเลยเหรอครับ + +
ถ้าเป็นอย่างอื่นแล้ว เปลียนนามสกุลมันเหรอ อิอิถามไปงั้นแหละครับ
ผมจะได้ลอกไปใช้บ้างชอบลอก
|
|
|
|
|
Date :
2009-07-27 14:41:26 |
By :
teez1232002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คับผมใช้วิธีเปลี่ยนชื่อรูปด้วยคำสั่ง mysql_insert_id().".jpg" แบบนี้อ่ะครับ
เพ่ tee ครับคำสั่ง
move_uploaded_file($image['tmp_name',"im/$imagename"]
กับ
copy($image['tmp_name'],"im/$imagename") ;
2 คำสั่งนี้หลักการทำงานมันเหมือนกันหรือเปล่าครับ
เดียวลองทำตามที่เพ่ดูก่อนนะครับ
|
|
|
|
|
Date :
2009-07-27 14:58:07 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เหมือนกันครับ
ไม่ต้องใส่
@unlink("im/$id.jpg"); //ลบรูปเก่า
เพราะใส่ไปมันบอกได้ว่า ลบได้หรือไม่เพราะ
copy & move_uploaded_file
มันลบ file เก่าอยู่แล้ว
|
|
|
|
|
Date :
2009-07-27 15:09:39 |
By :
teez1232002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพ่ tee ครับเหมือนเดิมครับ ไม่อัพเดชให้ งง จังทั้งที่โค้ดมันก็ทำตาม step แล้วนะ แต่อัพเดชไม่เปลี่ยนรูปให้
|
|
|
|
|
Date :
2009-07-27 15:30:11 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งงจังครับ
ลองสร้างชิ้นงานใหม่ดู มันอัพเดชให้ แต่นำไปใช้ ไฟล์ที่มีปัญหาอยู่ดันไม่อัพเดชให้ ทุกอย่างเหมือนกันหมด
งง จัง ในกรณีนี้ใครเคยเจอบ้างอ่ะครับ ไม่รู้จะทำไงดี
|
|
|
|
|
Date :
2009-07-27 16:48:49 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo $_FILES['xxx']['error']
ผมว่ารูปมันใหญ่เกินไปมั้ง
|
|
|
|
|
Date :
2009-07-27 22:17:41 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อ ผมเจอล่ะครับ ไปรับไฟล์ image มาผิดครับ
ไปตั้ง $image=$_POST['image']; ครับมันก็เลยไม่อัพเดชให้ครับ
|
|
|
|
|
Date :
2009-07-28 10:21:41 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2009-07-28 10:25:11 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เนื่องจากทำ บันทึก/ลบ/แก้ไข ได้ทุกอย่างแล้วครับ แต่ปัญหาอีกปัญหาหนึ่งคือ
พอเราเข้าไปหน้า editdata.php แล้วรูปภาพมันไม่ยอมเปลี่ยนให้ เราต้องมานั่งกด refresh เองถึงจะเปลี่ยนให้
อ่ะครับ คือตรงนี้พอจะมีแบบเราไม่ต้องกด refresh เองไม่ครับ พอคลิกที่ แก้ไข เสร็จก็ต้องมากด refresh อีกรอบหนึ่ง
ขอบคุณครับ
|
|
|
|
|
Date :
2009-07-28 21:03:29 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|