$cons = "@<iframe style='overflow: hidden; border: 0; width: 600px; height: 480px' src='http://www.videoweed.com/embed.php?v=@i"; $cons2 = "@' scrolling='no'></iframe>@i"; $mesaj = preg_replace($cons,"[weed]",$mesaj); $mesaj = preg_replace($cons2,"[/weed]",$mesaj);
preg_replace Neden Çalışmıyor Anlamadım
4
●649
- 11-03-2010, 07:08:28Arkadaşlar aşağıdaki kod neden çalışmıyor bi yanlışlık mı var ben göremiyorum? yardımcı olursanız sebvinirm.
- 11-03-2010, 08:52:22Üyeliği durduruldudüz str_replace niye yapmiyorsunuz hocam?
burda sorunu anlamak içinde preg match ile geçtigi yerleri gormekte fayda var debug yapmak icin - 11-03-2010, 18:10:19Kimlik doğrulama veya yönetimden onay bekliyor.preg_match kullanmalısınız. Deseni oluşturarak, ...www.videoweed.com/embed.php?v=X... X yazısını çekmeli; daha sonra bunu echo ile [weed][/weed] arasında yazdırmalısınız. Ben deseni yazamadım
- 11-03-2010, 19:55:33Üyeliği durdurulduonun yerineCoLLeR adlı üyeden alıntı: mesajı görüntüle
function f($bas, $son, $yazi) { @preg_match_all('/' . preg_quote($bas, '/') . '(.*?)'. preg_quote($son, '/').'/i', $yazi, $m);return @$m[1];} $mesaj = f("<iframe style='overflow: hidden; border: 0; width: 600px; height: 480px' src='http://www.videoweed.com/embed.php?v=","' scrolling='no'></iframe>",$mesaj); echo '[weed]'.$mesaj[0].'[/weed]';böyle yapsak
