เรื่อง Upload ภาพไม่ขึ้น รูปขึ้นพร้อมกับที่ได้อัพโหลดไฟลไปบน host ตั้งแต่แรก แต่ run Upload ภาพบน host ไม่ขึ้น
Upload ภาพบน AppServ ไม่มีปัญญา แต่! Upload ภาพบน host จริง ขึ้น Quote: Warning: copy(IMG/20120421223147.jpg) [function.copy]: failed to open stream: Permission denied in /home/promratsel/domains/promrat-service.com/public_html/admin/ProductsSave.php on line 33
หมายเหตุ : - รูปใน Admin ขึ้น พร้อมกับที่ได้อัพโหลดไฟลไปตั้งแต่แรก แต่ พอ run Upload ภาพบน host จริงกลับไม่ขึ้น
- รูปหน้าเว็บไม่ขึ้นเลยตั้งแต่แรกที่ได้อัพโหลดไฟลไป ตั้งแต่แรกพอ run Upload ภาพบน host ก็ไม่ขึ้น
ขอบคุณครับ
Code (PHP)
<?
ob_start();
$useradmin = $_SESSION["useradmin"];
if(empty($useradmin))
{
echo "<script>alert('หน้านี้จำกัดเฉพาะ Admin เท่านั้น');history.back();</script>";
exit();
}
require_once "../include/tdate.php";
require_once "../include/connect.php";
require_once "../include/connectdb.php";
$sql="select * from useradmin where useradmin='$useradmin'";
$db_query=mysql_db_query($db,$sql);
$result=mysql_fetch_array($db_query);
$id=$result[id];
$adminname=$result[name];
$user_admin=$result[useradmin];
$pass_admin=$result[passadmin];
if($_FILES["productsphoto"]["name"] != "")
{
$name=$_FILES['productsphoto']['name'];
$tmp=$_FILES['productsphoto']["tmp_name"];
$date_time=date("Y-m-d H:i:s");
$oldname=explode(".",$name);
$ext = "";
$ext = ".".$oldname[count($oldname)-1];
$photo_1 =date('YmdHis').$ext;
copy($tmp,"IMG/".$photo_1);
}else{
$photo_1 = "";
}
mysql_query("INSERT INTO products (id, productstypecode,productscode,productsname,productsprice,productsdetail, productsphoto,status,amount) values('', '$_POST[productstypecode]','$_POST[productscode]','$_POST[productsname]', '$_POST[productsprice]','$_POST[productsdetail]','$photo_1','$_POST[status]','$_POST[amount]')") or die ("Cannot Add Database");
mysql_query("set NAMES UTF-8");
?>
Tag : PHP, MySQL
Date :
2012-04-21 22:52:13
By :
gofgof
View :
1447
Reply :
5
on line 33 >> copy($tmp,"IMG/".$photo_1);
Date :
2012-04-21 22:53:34
By :
gofgof
เงียบสนิทเลยอะ ครับ ได้โปรดช่วยผมทีครับ ต้องทำยังไง
ขอบคุณครับ
Date :
2012-04-22 11:30:45
By :
gofgof
ไปเซ็ต permission ของโฟลเดอร์ IMG ให้เป็น 644 หรือ 655 ดูน่ะครับ
Date :
2012-04-22 13:04:52
By :
sakuraei
น่าจะต้อง CHMOD 777 โฟเดอร์ IMG ครับ
Date :
2012-04-22 13:26:37
By :
webmaster
ครับผมขอบคุณครับ ได้แล้ว อิอิ
Date :
2012-04-22 13:41:44
By :
gofgof
Load balance : Server 05