|
|
|
การบันทึกภาพลง ฐานข้อมูล+กับ ลบข้อมูลรุปภาพในฐานข้อมูล |
|
|
|
|
|
|
|
ค้นดูครับ ในนี้พี่วินเคยเขียนฮะ
|
|
|
|
|
Date :
2009-07-23 15:23:46 |
By :
nottpoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
<?php
if (($picture!=none) && (ereg("^image",$picture_type) || ereg("application/x-shockwave-flash",$picture_type))) {
$picture_path="./picture_comment";
# print "Local File : $picture <br>\n";
print "File name : $picture_name <br>\n";
printf ("Size : %d",($picture_size/1024));
print " KB. <br>\n";
print "Type : $picture_type <br>\n";
if ($picture_type=="image/gif") {
$imgtype="gif";
}
elseif (($picture_type=="image/pjpeg") || ($picture_type=="image/jpeg")) { // IE & Firefox
$imgtype="jpg";
}
elseif ($picture_type=="image/png") {
$imgtype="png";
}
elseif ($picture_type=="application/x-shockwave-flash") {
$imgtype="swf";
}
elseif ($picture_type=="image/bmp") {
$imgtype="bmp";
}
else {
$imgtype="";
}
$picture_name_new=time().".$imgtype";
if (copy($picture,"$picture_path/$picture_name_new")) {
# print "ภาพประกอบ : $picture_name_new <br>\n";
}
else {
print "ไม่สามารถใส่ภาพประกอบได้ <br>\n";
}
# Unlink picture from Temp
unlink ($picture);
$picture="$picture_name_new";
}
else {
if ($picture_name=="") {
print "ไม่มีภาพประกอบ <br>\n";
}
elseif (!ereg("^image",$picture_type) || !ereg("application/x-shockwave-flash",$picture_type)) {
print "ไม่ใช่ image file หรือ flash file<br>\n";
}
else {
print "ภาพประกอบขนาดเกิน 150 Kb ค่ะ <br>\n";
}
$picture="";
}
# End Upload picture
?>
?>
|
|
|
|
|
Date :
2009-07-23 17:00:46 |
By :
nakarin21928 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมไม่เคยทำนะครับ ความเห็นส่วนตัวคือ การเก็บภาพลงฐานข้อมูล
จะทำให้ base บวม และก็ทำงานหนักเกินไป ไม่รู้จริงรึป่าว แต่ผมก็ว่าจริงนะ
|
|
|
|
|
Date :
2009-07-23 17:07:17 |
By :
teez1232002 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ ถ้าไม่บันทึกลง ฐานข้อมูล ก็ต้องคงทำการ copy ไฟล์ภาพไปไว้ใน folder ที่สร้างเก็บรูปภาพแต่ล่ะงานใช้เปล่าครับ แล้วแบบนี้เวลาเรียนใช้งาน เก็บข้อมูลที่อยู่ใน database ล่ะคับ เช่น ระบบขายหนังสือแบบนี้อ่ะคับ
หนังสือประกอบการเรียน PHP ตรงนี้ก็จะประกอบไปด้วย
- ชื่อหนังสือ
- รูปภาพหนังสือ
- รายละเอียดหนังสือ
- ราคาหนังสือ
ประมาณนี้อ่ะคับ ที่ยัง งงก็คือว่า ตรงรูปภาพอ่ะครับจะใช้วิธีไหนดีครับ
ขอบคุณก๊าบ
|
|
|
|
|
Date :
2009-07-23 20:32:44 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|