ช่วยดูปัญหาอันนี้หน่อยครับ อับโหลดรูป
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ช่วยดูปัญหาอันนี้หน่อยครับ อับโหลดรูป
ช่วยดูปัญหานี้หน่อยครับว่ามันเกิดจากอะไร ถึงอับโหลดไม่ได้ โค๊ตตัวหารูปที่จะโพส
</tr>
<tr>
<td class="style1"><div align="right">แทรกโลโก้ </div></td>
<td><input name=QPic type=file class=blue></td>
</tr>
พอซัมมิส แล้วส่งไปที่ไฟล์ที่มีโค๊ตนี้
# ตรวจสอบขนาดของรูป
if( $QPic !='')
{
srand((double)microtime()*1000000);
$QPic_name=$Category;
# ตรวจสอบความกว้างของรูป
$size = getimagesize($QPic);
# ตรวจสอบขนาดของ Flash
if ( $QPic_type == "application/x-shockwave-flash" ) {
if($QPic_size>$flashSize_limit) {
echo "<br><b><center><font size=3 color=red >ขนาดของไฟล์ Flash เกิน $flashSize_limit bytes [$flashSize_msg]</font></center></b><br>";
echo "<br><b><center><font size=3 color=red >[ <a href='javascript:history.back(1)'>กลับไปแก้ไข</a> ]</font></center></b>";
exit();
}
}
else {
# ตรวจสอบขนาดของรูป
if($QPic_size>$logoSize_limit) {
echo "<br><b><center><font size=3 color=red >ขนาดของภาพ LOGO เกิน $logoSize_limit bytes [$logoSize_msg]</font></center></b><br>";
echo "<br><b><center><font size=3 color=red >[ <a href='javascript:history.back(1)'>กลับไปแก้ไข</a> ]</font></center></b>";
exit();
}
}
#แปลงนามสกุล และทำการ upload
if ( $QPic_type == "image/gif" )
{
$filename = $Category.".gif";
}
if ( $QPic_type == "image/bmp" )
{
$filename = $Category.".bmp";
}
if ( $QPic_type == "image/png" )
{
$filename = $Category.".png";
}
if ( $QPic_type == "application/x-shockwave-flash" )
{
$filename = $Category.".swf";
}
elseif (($QPic_type=="image/jpg")||($QPic_type=="image/jpeg")||($QPic_type=="image/pjpeg"))
{
$filename =strtolower($Category . '.jpg');
}
copy ($QPic , "$path_logo/" . $filename );
}
ผลออกมาแบบนี้ครับ
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ