Arkadaşlar bu nasıl olabilir?.
Arkadaşlar merhaba. Şimdi ben etiketleri tek bir sutüne virgülle ayırtarak gönderiyorum. Alttaki fonksiyon sayesinde de linklere çevirebiliyorum ayrıştırıp. Ancak linkler içinde boşluklar oluyor ben o boşluklara artı işareti koymak istiyorum. Sadece href="" kısmındaki linke bunu uygulamak istiyorum. Kullandığım kod şu:
<?php
function etiketsistemi($metin) {
$metin = trim($metin);
$noktalama = array(", ");
$metin=str_replace($noktalama, ",", $metin);
$yenimetin = explode(',',$metin);
foreach($yenimetin as $yazdir){
echo "<a href=\"$yazdir-haberleri.html\">$yazdir</a>"; } }?>
Yani sadece <a href=\"$yazdir-haberleri.html\">$yazdir</a> kalın olan kısımda bunu uygulamak istiyorum. yaptım ama diğer kısmada attı bu bölüme sadece nasıl uygulayabilirim?
Php
Verdigin fonksiyonda replece fonksiyonuna birde boslugu eklemen yeterli.
hacı sen hep bunu yapmak zorundamısın? :D o fonksiyonu yazan onu düşünemedi mi snce? ben sadece linklere versin istiyorum öyle yapınca hem linklere hemde başlıklara veriyor :)
Php
Ozaman o fonksiyonun disinda replece etceksin linkin ciktisini aldiktan sonra ekrana bastigin yerde bunun baska bir yolu yok.
Php
<?php
function etiketsistemi($metin) {
$metin = trim($metin);
$noktalama = array(", ");
$metin=str_replace($noktalama, ",", $metin);
$yenimetin = explode(',',$metin);
foreach($yenimetin as $yazdir){
$linkyazdir=str_replace(" ","+",$yazdir)
echo "<a href=\"$linkyazdir-haberleri.html\">$yazdir</a>"; } }?>
boyle yapacaksın
+100