|
|
|
จะถามเกี่ยวกับการทำเว็บบอร์ด ครับ ใครรู้ช่วยบอกหน่อย |
|
|
|
|
|
|
|
มันต้องแทนสัญลักษณ์เข้าไป เด๋วเอาโค๊ดให้ไปศึกษาดูละกัน
ฟังชั่นไว้ก่อน...
function image($row)
{
$m=array(
':icon1:'=>'<img src="/MeeDee/img/Icon/smiles/icon1.gif" border=0>',
':icon2:'=>'<img src="/MeeDee/img/Icon/smiles/icon2.gif" border=0>',
':icon3:'=>'<img src="/MeeDee/img/Icon/smiles/icon3.gif" border=0>',
':icon4:'=>'<img src="/MeeDee/img/Icon/smiles/icon4.gif" border=0>',
':icon5:'=>'<img src="/MeeDee/img/Icon/smiles/icon5.gif" border=0>',
$s1=str_replace(array_keys($m),array_values($m),$row) ;
return $s1;
}
เอาไปใช้ก้อแบบนี้
<?echo image("ข้อความที่เราบันทึก"); ?>
เมื่อมันเจอ คำว่า :icon1: มันก้อจะแสดงรูปภาพให้เราเอง ครับ . . .
|
|
|
|
|
Date :
18 พ.ค. 2550 17:46:15 |
By :
หนุ่มคุง |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเป็น emoticons ใช้ str_replace
เช่น
$post=str_replace(":huh:","[IMG]images/emotions/huh.gif[/IMG]",$post);
ถ้าเป็น bbcode ใช้ preg_replace ดีกว่า
เช่น
$post = preg_replace("/\[url\]([$URLSearchString]*)\[\/url\]/", '<a href="$1" target=\"_blank\">$1</a>', $post);
$post = preg_replace("/\[URL\]([$URLSearchString]*)\[\/URL\]/", '<a href="$1" target=\"_blank\">$1</a>', $post);
$post = preg_replace("(\[url\=([$URLSearchString]*)\](.+?)\[/url\])", '<a href="$1" target=\"_blank\">$2</a>', $post);
$post = preg_replace("(\[URL\=([$URLSearchString]*)\](.+?)\[/URL\])", '<a href="$1" target=\"_blank\">$2</a>', $post);
แปลง \[url\] เป็น\<a href
|
|
|
|
|
Date :
20 พ.ค. 2550 10:16:41 |
By :
cscboard.co.nr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
22 มี.ค. 2551 22:51:18 |
By :
test |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|