posted on 02 Jul 2009 21:26 by dexterian in PHP
คาดว่าหลายคนคงเจอปัญหานี้กับ IE6 เวลาทำเว็บไซต์ (ไม่ทราบว่าเวอร์ัชั่น 7- 8 เป็นด้วยรึป่าวนะคับ)
ลองค้าหาใน google ก็มีมากมายหลายสาเหตุ
แต่สาเหตุนึงที่เกิดขึ้นกับผมตอนนี้คือแทรก javascript ลงระหว่าง <body> ..</body>
<script src="somefile" type="text/javascript" ></script>
เวลาใช้ IE รันเว็บก็จะแสดง error Internet Explorer Cannot Open the Internet Site - Operation Aborted ขึ้นมาแล้วจะกลายเป็นเปิดหน้านั้นไม่ได้เลย (ทำไม FF ไม่เป็นฟระ -*- )
ไปเจอวิธีแก้มา (ไม่แน่ใจว่าจะได้ 100% ทุกงานมั๊ยนะคับ) ให้ใส่ defer="defer" ลงใน <script ด้วย
<script src="somefile" type="text/javascript" defer="defer"></script>
เป็นอันใช้ได้ ผ่านวิกฤติ ไปได้ ลองดูละกันนะคับ
บ๊ายบาย
posted on 17 Jun 2009 11:53 by dexterian in PHP
วันนี้ลองหาพวก Charts and Graph library ดู ก็ไปเจอตัวนึงน่าสนใจเลยทีเดียว
ตัวนี้จะใช้ Flash กับ XML เป็นหลัก ทำให้ Charts มีลูกเล่นได้สวยงาม น่าดู
รองรับได้หลายภาษา(เขาว่างั้น) เช่น PHP, ASP, CFML, Perl, etc.
http://www.maani.us/xml_charts/index.php Chart ประเภทต่างๆ
http://www.maani.us/ มีอีกหลายแบบ ลองไปดูกันนะ
ไว้ว่างๆจะลองเ่ล่นดู ทำงานต่อแระ
posted on 06 Apr 2009 01:55 by dexterian in PHP
ไปเจอบทความนี้มา ขอเก็บเข้ากรุหน่อยละกันนะครับ
เป็นฟังก์ชั่นที่ใช้ crop รูปสำหรับทำเป็น Thumb โดยจะ crop ช่วงกึ่งกลางภาำพเป็นสี่เหลี่ยมจัตุรัสนะครับ
ลองใช้แล้วก็โอเคเลยทีเดียว
Code :
function create_square_thumb($srcimg, $thumbimg, $size)
{
$src = imagecreatefromjpeg($srcimg);
if (!$src) return FALSE;
list($w, $h) = getimagesize($srcimg);
$nw = 0;
$nh = 0;
$sx = 0;
$sy = 0;
if ($w > $h)
{
$nh = $size;
$nw = $size * $w / $h;
$sx = ($w - $h) / 2;
$ss = $h;
}
else
{
$nw = $size;
$nh = $size * $h / $w;
$sy = ($h - $w) / 2;
$ss = $w;
}
$tmp = imagecreatetruecolor($size, $size);
if (!$tmp) return FALSE;
if (imagecopyresampled($tmp, $src, 0, 0, $sx, $sy, $size, $size, $ss, $ss))
return imagejpeg($tmp, $thumbimg, 100);
return FALSE;
}
การใ้ช้งาน :
create_square_thumb(ชื่อรูปต้นฉบับ , ชื่อรูป Thumbnail ที่ต้องการ, ขนาดความกว้างของรูป Thumbnail ที่ต้องการ);
ที่มา : http://blog.chonla.com/?p=136
edit @ 6 Apr 2009 02:12:38 by My Dexteri@n