elimde çok fazla metinler var. bu metinler için örnek bir yazı yazayım.
Bu r10 çok süper bir site. Harbi büyük php coderları bulunuyor. Bakınız : Kod = (a href="buyuk r10 coderlari.html")Büyük R10 Coderları</a>
Örnek yukarıdaykidi. ben bu a href içindeki boşlukları sadece - lere cevirmek istiyorum.
replace i hatırlatma
$kocaxx=str_replace(" ","-",$kocaxx);
bunu yaparsam tüm metin boşlukları - lere alınıyor. Yardımcı olursanız sevinirim arkadaşlar
küçük bir replace sorunum
21
●1.409
- 10-10-2008, 01:00:29bu örnek için;Alıntı
<?php $yazi = "Bu r10 çok süper bir site. Harbi büyük php coderları bulunuyor. Bakınız : <a href=\"buyuk r10 coderlari.html\">Büyük R10 Coderları</a>"; $bol = explode("<a href", $yazi); $bol[1] = str_replace(" ", "-", $bol[1]); $metin = $bol[0] . "<a href" . $bol[1]; echo stripslashes($metin); ?>böyle bir denermisiniz? - 10-10-2008, 01:43:19Üyeliği durdurulduntie zaten o şekilde olmaz diye dedim. ordaki kocaxx kocaman bir metin. sadece link hrefi değil.
yasarkemaldag uğraştıgın için saolasın ama <a href yazdıgın yerden sonra gelen tüm yazıların arasındaki boşluklar - ye dönüşüyor. bide ordaki tırnak kapanınca explode durdurabilirsen tam olucak. - 10-10-2008, 01:54:50Üyeliği durduruldukocaxx adlı üyeden alıntı: mesajı görüntüle
$yenimetin=preg_replace('/<a href="(.*?)">(.*?)</a>/',str_replace(" ","-",$1),$kocaxx);denemesi bedava
bunlar url içinse TR karakter de silmen gerekmior mu ? - 10-10-2008, 02:00:00Üyeliği durduruldukocaxx adlı üyeden alıntı: mesajı görüntüle
$yenimetin=preg_replace('/<a href="(.*?)">(.*?)</a>/','.str_replace(" ","-",$1).',$kocaxx);
şunu dene ozman - 10-10-2008, 02:04:40Üyeliği durduruldukocaxx adlı üyeden alıntı: mesajı görüntüle
kendin yazıyosun sanıurıum preg yerine prg yazmışsın.. ben localde deneyip vereyim kodları bi sn.