|
|
|
ช่วยดูโค้ดนี้ให้หน่อยค่ะ คือว่าโค้ดนี้เป็นหน้าแก้ไขข้อมูลค่ะ แล้วพอเวลาบันทึกการแก้ไข มันมักจะเตือนให้ใส่รูปภาพใหม่ถึงแม้ว่าจะมีไฟล์อยู่แล้ว คือว่าอยากให้ออกมาประมาณว่า ไม่ต้องเตือนถ้ามีไฟล์อยู่แล้วน่ะค่ะ |
|
|
|
|
|
|
|
Code (PHP)
<?
session_start();
// ----- µÃǨÊͺ admin ¡è͹à¢éÒÊÙè˹éÒ¹Õé ------------
require_once("check_admin.php");
if (check_admin())
{
//----------------------------------------------------------
$chkdel=(isset($_POST['chkdel']) ? $_POST['chkdel'] : '');
$pro_id=$_POST['pro_id'];
$ps_id=$_POST['ps_id'];
$cat_id=$_POST['cat_id'];
$pro_title=$_POST['pro_title'];
//$oldfile=$_POST['oldfile'];
$pro_weight=$_POST['pro_weight'];
$pro_detail=$_POST['pro_detail'];
require_once("connect.php");
require_once("function.php");
if(empty($pro_id)||empty($cat_id)||empty($pro_title)||empty($pro_weight)||empty($pro_detail))
{
echo"<body bgcolor=#FFFFCC>";
echo"<center><br>";
echo"<table width=60% border=0 cellpadding=2 cellspacing=0>";
echo"<tr><td align=center>";
echo"<font size=2 face='MS Sans Serif'>";
echo"<font size=3 color=red><b><br>¡Ãسһé͹¢éÍÁÙÅÊÔ¹¤éÒãËé¤Ãº¶éǹ !<br><br></b></font>";
echo"</font></td></tr></table><br>";
echo"<input type=\"button\" value=\"Âé͹¡ÅѺ\" onclick=\"history.back();\">";
exit;
}
//----------------------------------------------- ¶éÒÁÕ checkbox źÃÙ»ÀÒ¾ (1) -----------------------------------------------------------------
if ($chkdel=="1")
{
$fileupload_name="";
if (edit_product1($pro_id,$ps_is,$cat_id,$pro_title,$fileupload_name,$pro_weight,$pro_detail))
{
echo"<body bgcolor=#FFFFCC>";
echo"<meta http-equiv='refresh' content='2; url=product_list_admin.php'>";
echo"<center><br>";
echo"<table width=60% border=0 cellpadding=2 cellspacing=0>";
echo"<tr><td align=center>";
echo"<font size=2 face='MS Sans Serif'>";
echo"<font size=3 color=red><br><b>Ãкºä´é·Ó¡ÒÃá¡é䢢éÍÁÙÅÊÔ¹¤éÒ <br>ÃËÑÊ <font size=3 color=blue>[ $pro_id ]</font><br>ã¹°Ò¹¢éÍÁÙÅàÃÕºÃéÍÂáÅéÇ<br><br></b></font>";
echo"</font></td></tr></table>";
}else
echo " ¢éÍÁÙÅÊÔ¹¤éÒ ÃËÑÊ '$pro_id' äÁèÊÒÁÒöá¡éä¢ã¹°Ò¹¢éÍÁÙÅä´é";
} // end if (1)
//---------------------------- ¡Òà Upload ä¿ÅìÃÙ»ÀҾŧã¹â¿Åà´ÍÃì ---------------------------
$fileupload=$_FILES['fileupload'] ['tmp_name'];
$fileupload_name=$_FILES['fileupload'] ['name'];
$fileupload_size=$_FILES['fileupload'] ['size'];
$fileupload_type=$_FILES['fileupload'] ['type'];
if ($_FILES['fileupload']['error']>0 && $_FILES['fileupload']['size']<=0){
echo"<center><br><table width=60% border=0 cellpadding=2 cellspacing=0><tr><td align=center><font size=2 face='MS Sans Serif'><font size=3 color=red><b><br>à¡Ô´¢éͼԴ¾ÅҴ㹡Òà upload ÃÙ»ÀÒ¾<br />â»Ã´µÃǨÊͺä¿Åì upload ãËÁèÍÕ¡¤ÃÑé§<br><br></b></font></font></td></tr></table><br><input type=\"button\" value=\"Âé͹¡ÅѺ\" onclick=\"history.back();\">";
exit();
} // if ($_FILES['fileupload']['error']>0){
$image_type = $_FILES['fileupload']['type'];
if (($image_type!="image/gif") && ($image_type!="image/jpeg") && ($image_type!="image/pjpeg")){
echo"<center><br><table width=60% border=0 cellpadding=2 cellspacing=0><tr><td align=center><font size=2 face='MS Sans Serif'><font size=3 color=red><b><br>ä¿ÅìÃÙ»ÀÒ¾äÁèãªèä¿Åì»ÃÐàÀ· GIF ËÃ×Í JPEG<br>¡Ãسһé͹ä¿ÅìÃÙ»ÀÒ¾ãËÁè´éǤÃѺ<br><br></b></font></font></td></tr></table><br><input type=\"button\" value=\"Âé͹¡ÅѺ\" onclick=\"history.back();\">";
exit();
} // if (($image_type!="image/gif") && ($image_type!="image/gif") && ($image_type!="image/gif")){
if($fileupload) {
$array_last=explode(".",$fileupload_name);
$c=count($array_last)-1;
$lastname=strtolower($array_last[$c]);
// »éͧ¡Ñ¹ª×èÍ«éÓ â´Â¡ÒõÑ駪×è͵ÒÁÇѹàÇÅÒ
if ($image_type!="image/gif") $fileupload_name = date("YmdHis") . ".gif";
else $fileupload_name = date("YmdHis") . ".jpg";
copy($fileupload,"images/".$fileupload_name); //copy ÃÙ»ÀҾŧã¹â¿Åà´ÍÃì photo
//-------------------------------------------------------------------------------------------------------
if (edit_product0($pro_id,$ps_id,$cat_id,$pro_title,$fileupload_name,$pro_weight,$pro_detail))
{
echo"<body bgcolor=#FFFFCC>";
echo"<meta http-equiv='refresh' content='2; url=product_list_admin.php'>";
echo"<center><br>";
echo"<table width=60% border=0 cellpadding=2 cellspacing=0>";
echo"<tr><td align=center>";
echo"<font size=2 face='MS Sans Serif'>";
echo"<font size=3 color=red><br><b>Ãкºä´é·Ó¡ÒÃá¡é䢢éÍÁÙÅÊÔ¹¤éÒ <br>ÃËÑÊ <font size=3 color=blue>[ $pro_id ]</font><br>ã¹°Ò¹¢éÍÁÙÅàÃÕºÃéÍÂáÅéÇ<br><br></b></font>";
echo"</font></td></tr></table>";
} else
echo " ¢éÍÁÙÅÊÔ¹¤éÒ ÃËÑÊ '$pro_id' äÁèÊÒÁÒöá¡éä¢ã¹°Ò¹¢éÍÁÙÅä´é";
//---------------------------------------------------------------------------------------------------
}
else
{
echo"<center><br><table width=60% border=0 cellpadding=2 cellspacing=0><tr><td align=center><font size=2 face='MS Sans Serif'><font size=3 color=red><b><br>¡ÃسÒàÅ×Í¡ä¿ÅìÃÙ»ÀÒ¾<br><br></b></font></font></td></tr></table><br><input type=\"button\" value=\"Âé͹¡ÅѺ\" onclick=\"history.back();\">";
}
} //------------------ ÊÔé¹ÊØ´¡ÒõÃǨÊͺ -----------------------
?>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2011-08-18 17:12:19 |
By :
myminthom |
View :
677 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่อย copy code มาใหม่ทีครับ ให้ภาษาไทยครบน่ะ อิอิ
จะช่วยดูให้ ตอนนี้มันเป็นภาษาต่างดาวอยู่...ครับ
|
|
|
|
|
Date :
2011-08-18 17:27:43 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
session_start();
// ----- ตรวจสอบ admin ------------
require_once("check_admin.php");
if (check_admin())
{
//----------------------------------------------------------
$chkdel=(isset($_POST['chkdel']) ? $_POST['chkdel'] : '');
$pro_id=$_POST['pro_id'];
$ps_id=$_POST['ps_id'];
$cat_id=$_POST['cat_id'];
$pro_title=$_POST['pro_title'];
//$oldfile=$_POST['oldfile'];
$pro_weight=$_POST['pro_weight'];
$pro_detail=$_POST['pro_detail'];
require_once("connect.php");
require_once("function.php");
if(empty($pro_id)||empty($cat_id)||empty($pro_title)||empty($pro_weight)||empty($pro_detail))
{
echo"<body bgcolor=#FFFFCC>";
echo"<center><br>";
echo"<table width=60% border=0 cellpadding=2 cellspacing=0>";
echo"<tr><td align=center>";
echo"<font size=2 face='MS Sans Serif'>";
echo"<font size=3 color=red><b><br>กรุณาป้อนข้อมูลสินค้าให้ครบถ้วน<br><br></b></font>";
echo"</font></td></tr></table><br>";
echo"<input type=\"button\" value=\"ย้อนกลับ\" onclick=\"history.back();\">";
exit;
}
//---------------------------- การอัพโหลดรูปภาพ ---------------------------
$fileupload=$_FILES['fileupload'] ['tmp_name'];
$fileupload_name=$_FILES['fileupload'] ['name'];
$fileupload_size=$_FILES['fileupload'] ['size'];
$fileupload_type=$_FILES['fileupload'] ['type'];
if ($_FILES['fileupload']['error']>0 && $_FILES['fileupload']['size']<=0){
echo"<center><br><table width=60% border=0 cellpadding=2 cellspacing=0><tr><td align=center><font size=2 face='MS Sans Serif'><font size=3 color=red><b><br>เกิดข้อผิดพลาดในการ upload รูปภาพ<br/>โปรดตรวจสอบไฟล์รูป<br><br></b></font></font></td></tr></table><br><input type=\"button\" value=\"ย้อนกลับ\" onclick=\"history.back();\">";
exit();
} // if ($_FILES['fileupload']['error']>0){
$image_type = $_FILES['fileupload']['type'];
if (($image_type!="image/gif") && ($image_type!="image/jpeg") && ($image_type!="image/pjpeg")){
echo"<center><br><table width=60% border=0 cellpadding=2 cellspacing=0><tr><td align=center><font size=2 face='MS Sans Serif'><font size=3 color=red><b><br>รูปภาพไม่ใช่ไฟล์ GIF หรือ JPEG<br>กรุณาป้อนไฟล์รูใหม่ด้วยค่ะ <br><br></b></font></font></td></tr></table><br><input type=\"button\" value=\"ย้อนกลับ\" onclick=\"history.back();\">";
exit();
} // if (($image_type!="image/gif") && ($image_type!="image/gif") && ($image_type!="image/gif")){
if($fileupload) {
$array_last=explode(".",$fileupload_name);
$c=count($array_last)-1;
$lastname=strtolower($array_last[$c]);
// ป้องกันชื่อซ้ำ โดยการตั้งชื่อตามวัน เวลา
if ($image_type!="image/gif") $fileupload_name = date("YmdHis") . ".gif";
else $fileupload_name = date("YmdHis") . ".jpg";
copy($fileupload,"images/".$fileupload_name); //copy รูปภาพลงในโฟลเดอร์ images
//-------------------------------------------------------------------------------------------------------
if (edit_product0($pro_id,$ps_id,$cat_id,$pro_title,$fileupload_name,$pro_weight,$pro_detail))
{
echo"<body bgcolor=#FFFFCC>";
echo"<meta http-equiv='refresh' content='2; url=product_list_admin.php'>";
echo"<center><br>";
echo"<table width=60% border=0 cellpadding=2 cellspacing=0>";
echo"<tr><td align=center>";
echo"<font size=2 face='MS Sans Serif'>";
echo"<font size=3 color=red><br><b>ระบบได้ทำการแก้ไขข้อมูลสินค้า <br>รหัส <font size=3 color=blue>[ $pro_id ]</font><br>เรียบร้อยแล้ว<br><br></b></font>";
echo"</font></td></tr></table>";
} else
echo " ข้อมูลสินค้า '$pro_id' ไม่สามารถแก้ไขได้";
//---------------------------------------------------------------------------------------------------
}
else
{
echo"<center><br><table width=60% border=0 cellpadding=2 cellspacing=0><tr><td align=center><font size=2 face='MS Sans Serif'><font size=3 color=red><b><br>กรุณาเลือกไฟล์รูป< br><br></b></font></font></td></tr></table><br><input type=\"button\" value=\"ย้อนกลับ\" onclick=\"history.back();\">";
}
} //------------------ ÊÔé¹ÊØ´¡ÒõÃǨÊͺ -----------------------
?>
|
|
|
|
|
Date :
2011-08-18 17:45:34 |
By :
myminthom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|