看板 Programming
作者 標題 自製BBCode的問題
時間 2011年09月03日 Sat. PM 03:14:47
我有一個論壇想要把[youtube]加進去...
可是那站在發文的時候都會自動把網址加上[url]...
變成我在寫youtube的BBCode都會失敗 囧
function parse_youtube($string)
{
$youtube = preg_replace("#\[youtube\](.*?)\[/youtube\]#si","<object style=' width: 640px; height: 390px'><param name='movie' value='http://www.youtube.com/v/\\1' /><param name='allowFullScreen' value='true' /><param name='allowScriptAccess' value='always' /><embed src='http://www.youtube.com/v/\\1' type='application/x-shockwave-flash' allowfullscreen='true' allowScriptAccess='always' width='640' height='390'></object>",$string);
return $youtube;}
所以我只好把程式碼改成這樣只貼 v= 後面...
不知道有沒有辦法解決網址自動被加[url]的問題?
--
※ 作者: bestpika 時間: 2011-09-03 15:14:47
※ 看板: Programming 文章推薦值: 1 目前人氣: 0 累積人氣: 703
2樓 時間: 2011-09-03 16:37:34 (台灣)
→
09-03 16:37 TW
就自動加url的地方檢查一下url是否有被什麼東西包起來
所以我要去改自動加url的那個function囉?
回列表(←)
分享