|
|
|
ช่วยดูโค้ดอัพโหลดรูปให้หน่อยครับว่าผิดตรงไหน ลองในเครื่องได้แต่พออัพขึ้น host จริงไม่ได้ |
|
|
|
|
|
|
|
ช่วยดูโค้ดอัพโหลดรูปให้หน่อยครับว่าผิดตรงไหน ลองในเครื่องได้แต่พออัพขึ้น host จริงไม่ได้
มันไม่ copy รูปไปอยู่ในโฟเดอร์ admin อ่ะครับต้องทำไงอ่า
โฟเดอร์ที่เก็บรูปคือ images/admin ครับ
Code (PHP)
if(isset($_POST[Submit])){
$fileType = explode('.', $fileImage_name);
$FileTy = ".".$fileType[1];
if(($FileTy==".gif")||($FileTy==".png")||($FileTy==".jpg")){
if($_FILES[fileImage][size]>0){
$img = $_FILES["fileImage"];
$files= $_FILES['fileImage']['tmp_name'];
$path = "images/admin/";
$fileType = explode('.', $fileImage_name);
$fileName = date('Y-m-d-His');
$fileNameAll = "Admin_".$fileName.".".$fileType[1];
$uploadFile = $path."".$fileNameAll;
copy($fileImage, $uploadFile);
}//end if
$sql="INSERT INTO admin (
Admin_Id ,
Admin_Name ,
Admin_Address ,
Admin_Phone ,
Admin_Email ,
Admin_User ,
Admin_Pass,
Admin_Img
)
VALUES ('','$_POST[in_admin_name]','$_POST[in_admin_add]','$_POST[in_admin_tel]','$_POST[in_admin_mail]','$_POST[in_admin_user]','$_POST[in_admin_pass]','$fileNameAll'
);";
$result = mysql_query($sql) or die ("เพิ่มข้อมูลไม่ได้");
echo"<script>";
echo"alert('เพิ่มข้อมูลเรียบร้อยแล้ว');";
echo"window.location='frmAdmin.php';";
echo"</script>";
}else{
echo"<script>";
echo"alert('กรุณาตรวจสอบชนิดรูปภาพของท่าน');";
echo"window.location='frmAdmin.php';";
echo"</script>";
}//end if
}
Tag : PHP, CakePHP
|
ประวัติการแก้ไข 2012-07-31 19:06:41
|
|
|
|
|
Date :
2012-07-31 19:05:20 |
By :
Jor_Jay |
View :
1135 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ เป็นเพราะว่าติด Permission ทำให้ไฟล์ภาพเข้าไปเก็บในโฟเดอร์ไม่ได้ กำหนดสิทธิ์ ให้มัน ได้แล้วครับ ^^
ปล. เป็นกระทู้ตามเองตอบเอง (อีกแล้ว แฮ่ๆ)
|
|
|
|
|
Date :
2012-07-31 21:35:52 |
By :
Jor_Jay |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|