|
|
|
ช่วยด้วยครับ ไม่รู้ว่าโค้ดผิดตรงไหน ไม่ทราบว่าโค้ดผิดตรงไหน คือจะเปลี่ยนรูปใหม่ครับ สั่งให้มันเปลี่ยนรูปใหม่แล้ว |
|
|
|
|
|
|
|
ไม่ทราบว่าโค้ดผิดตรงไหน คือจะเปลี่ยนรูปใหม่ครับ สั่งให้มันเปลี่ยนรูปใหม่แล้ว รูปเก่าให้ลบออก มันก็ทำงานได้ปกติ แต่รูปใหม่ที่เปลี่ยนมันไม่มีนามสกุลติดมาด้วยครับ กลายเป็นไฟล์ขยะไปเลย ตรวจดูที่ตัวแปร $filenewcon2 = strstr($filepic_name,'.'); ทำไมมันไม่แสดงนามสกุลก็ไม่ทราบ ผู้รู้วานบอกหน่อยครับ ขอบคุณครับ
if($filepic!="")
{
//ฟังก์ชั่นสำหรับสุ่มเปลี่ยนชื่อรูปภาพ function random_password2($len2)
{
srand((double)microtime()*10000000);
$chars2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
$ret_str2 = "";
$num2 = strlen($chars2);
for($i2 = 0; $i2 < $len2; $i2++)
{
$ret_str2.= $chars2[rand()%$num2];
$ret_str2.="";
}
return $ret_str2;
}
$passw2 = random_password2(7);
$path2 = "../uploadfiles";
$filenewcon2 = strstr($filepic_name,'.');
$now2 = date("Dgis");
$sql ="select * from`".$tb_prefix."personal` where id_per='$id_per'";
$dbquery = mysql_db_query($dbname,$sql);
$result = mysql_fetch_array($dbquery);
$pic_per = $result[pic_per];
// ลบรูปเก่าออก
@unlink("../uploadfiles/$pic_per");
// ใส่รูปใหม่
@copy($filepic,"$path2/$passw2$now2$filenewcon2");
$file22 = "$passw2$now2$filenewcon2";
// สั่ง SQL ให้อัพเดท
$sql ="update `".$tb_prefix."personal` set pic_per='$file22',name_per='$name_per',p_per='$p_per',ma_per='$ma_per',date_per='$date_per',age_per='$age_per',adr_per='$adr_per',bor_per='$bor_per',fr_per='$fr_per',adu_per='$adu_per',g_per='$g_per' where id_per='$id_per'";
}else if($filepic==""){
$sql ="update `".$tb_prefix."personal` set name_per='$name_per',p_per='$p_per',ma_per='$ma_per',date_per='$date_per',age_per='$age_per',adr_per='$adr_per',bor_per='$bor_per',fr_per='$fr_per',adu_per='$adu_per',g_per='$g_per' where id_per='$id_per'";
}
Tag : - - - -
|
|
|
|
|
|
Date :
27 ต.ค. 2548 19:14:05 |
By :
max |
View :
2310 |
Reply :
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
28 ต.ค. 2548 09:27:21 |
By :
เยอะจัด |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|