<?php $ara ='/(cep telefonu|nokia)/smi'; $icerik = preg_replace($ara,"<a href=\"$1\">$1</a>", $icerik); ?>
PHP Otomatik Bağlantı
11
●1.065
- 27-03-2010, 21:57:11Üyeliği durdurulduMerhaba,
Önceki Yazdığım posttaki
o fonksiyonları kullanabilirsin
örn :
$linkverilecekyazilar="Kemal,link,ver";
$metin="Merhaba, Ben Kemal,link ver fonksiyonunu yazdım";
verdiğim fonksiyonun kullanımı
echo linkver($linkverilecekyazilar,$metin);
Yanlız Şuna Dikkat Etmelisin
link verilecek kelimeleri virgül ile ayırmalısın virgülü istemezsen
verdiğim kodlarda
$parcala=explode(",",$aranacak); "," buradaki virgülü kendine göre değiştirebilirsin (örn: |, - ) gibi - 28-03-2010, 12:18:07Üyeliği durdurulduMerhabalar,
Çoklu içerik sistemini yaptım. Lakin (aranan) sözcükten birden fazla bulduğunda hepsini işaretliyor(link veriyor), bunu nasıl engelleyebilirim ?
<?php $sorgu = $db->get_results("SELECT sozcuk,icerik FROM sozcukler ORDER BY id DESC"); foreach($sorgu as $veri) { $ara[]=$veri->sozcuk; $icerik[]=$veri->icerik; } foreach($icerik as $icerikx){ foreach($ara as $arax){ if(stristr($icerikx, $arax)){ echo $icerikx = str_replace($arax, "<a href=\"".strtolower(str_replace($replace2,$order2,$arax)).".html\">".$arax."</a>", $icerikx); } } } ?>Saygılarımla;
Samet ARAS.