เรื่องการเก็บ stat จากรูปภาพ และเรื่องการรับค่า GET ครับ
คำถามที่หนึ่ง ถามว่า
คือผมเปลี่ยน url รูป ให้สั้นลงแบบนี้ได้แล้ว http://www.img.com/show.php?img=123
โดยการใช้ฟังก์ชั่นนี้ โดยดึง ที่อยู่ภาพจาก ฐานข้อมูล
คือผมทำให้มันแสดงภาพได้แล้ว แต่มีความไม่มั่นใจ ว่าทำแบบนี้ถูกต้องแล้วหรือไม่ หรือมีวิธีที่ดีกว่านี้ครับ
function LoadJpeg($imgname)
{
$im = @imagecreatefromjpeg($imgname); /* Attempt to open */
if (!$im) { /* See if it failed */
$im = imagecreatetruecolor(100, 100); /* Create a black image */
$bgc = imagecolorallocate($im, 255, 255, 255);
$tc = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 100, 100, $bgc);
/* Output an errmsg */
imagestring($im, 1, 5, 5, "Error loading $imgname", $tc);
}
return $im;
}
คำถามที่สอง ถามว่า
ผมอยากเก็บ stat จากการทำ codeของเว็บต่างๆเช่น truehit , gg analytics , stats.in.th หรือที่อื่นๆมาติด
ผมสามารถใส่codeลงไปในไฟล์ที่แสดงรูปภาพ ได้เลยใช่หรือไม่ (อ้างอิงจากคำถามที่หนึ่ง)
เพราะว่ารู้สึกว่ามันแปลกๆ อยากหทราบว่าใส่ได้เลยหรือว่าต้องทำอย่างไรบ้างครับ
คำถามที่สาม ถามว่า
URL แบบนี้ http://www.your.com/?ver=1
อยากทำให้เป็นแบบนี้ http://www.your.com/?1
ต้องทำอย่างไรบ้างครับ
ขอบคุณครับ
mod rewrite ผมไม่เข้าใจตรงนี้เอาไว้ทำอะไรพี่นิก
[L]
[R]
เช่น
RewriteRule ^([^/]*).html$ /category-sinka.php?category=$1 [L]
ถ้าเราไม่ใส่ [L] มันก็ทำงานนะผมอ่านตามเว็บไซต์เขาอธิบายอ่านแล้ว งง วิชาการเยอะอ่านไม่เข้าใจ
พี่พอรู้เปล่าว่ามันช่วยในเรื่องอะไรครับ
คำถาม 1 - 2 ไม่เข้าใจคำถาม
ถ้าต้องการทำเป็นรูปภาพ แล้วเอาโค้ด stat มาใส่ในรูปภาพ ถ้าเข้าใจไม่ผิด
ไม่น่าจะเป็นไปได้
ส่วนข้อ 3
สร้าง mod rewrite จากเว็บนี้ได้เลย ง่ายและสะดวก
http://www.generateit.net/mod-rewrite/
