|
|
|
ต้องการให้แจ้งเตือนว่า ไม่สามารถส่งไฟล์อื่นได้นอกจาก .jpg และ .gif เท่านั้น |
|
|
|
|
|
|
|
Code (PHP)
<?
if($hidAction == "Add") { //เช็คค่า hidden ที่ส่งมา ถ้าเท่ากับ Add ให้โปรแกรมทำงาน
$date = date("U"); //สร้างเลข 10 หลักมาจากเวลา เพื่อเอาไปใช้เป็นชื่อของรูป ป้องกันชื่อรูปซ้ำ
if($photo != "") {
$type = getimagesize($photo); //หาประเภทของรูปภาพ
if($type[2] == 1) { //เมื่อรูปภาพเป็นชนิด gif
$picture = $date.".gif";
} else if($type[2] == 2) { //เมื่อรูปภาพเป็นชนิด jpg
$picture = $date.".jpg";
}
copy($photo, "../../material/pictures/$picture "); //ก๊อปปี้รูปภาพไปยังโพลเดอร์ pictures
chmod("../../material/pictures/$picture ", 0664); //ทำการ changmode
}
}
$date_regis = date ("Y/m/d");
mysql_query("SET NAMES 'tis620' ");
$sql = "insert into product values ('$txt_pro_id','$date_regis','$txt_pro_name','$s_pro_type','$txt_detail','$picture', '$s_place','$txt_quantity','$txt_unit_count','$txt_price','$get_date','$txt_note','$officer_id','$s_status','$s_state')";
$dbquery = mysql_db_query($dbname,$sql);
echo"<script language='JavaScript'>";
echo"alert('บันทึกข้อมูลเรียบร้อยแล้ว');";
echo"window.location='officer.php?post_officer_login=$username';";
echo"</script>";
mysql_close();
?>
ต้องการให้แจ้งเตือนว่า ไม่สามารถส่งไฟล์อื่นได้นอกจาก .jpg และ .gif เท่านั้น ต้องทำยังไงดีคะ ช่วยหน่อยนะคะ ศึกษามาหลายวันแล้ว
ยังไม่ได้เลย ช่วยชี้แนะหน่อยนะคะ ขอบคุณมากนะคะ
Tag : PHP
|
ประวัติการแก้ไข 2011-10-26 12:08:49
|
|
|
|
|
Date :
2011-10-26 12:03:34 |
By :
fiwiw |
View :
800 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากนะคะ ที่แนะนำ
|
|
|
|
|
Date :
2011-10-27 07:32:10 |
By :
fiwiw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|