arkadaşlar şöyle basit ötesi bir fonksiyonum var:
function etiketle($kelime){
return preg_replace("/\/(.*?)\//is","<a href=\"takim/$1\">$1</a>", $kelime);
}

işte içeriği bu filtreden geçiriyorum ve içerikte / / işaretleri arasında yer alan isimleri <a href> liyor.

sorum ise şu: ben şuan bu sistemi yapabilmek için isimlerin yalnızca sef_link olarak yazılmasını zorunlu tutmak zorunda kaldım. (yani ahmet güngör isminde birini etiketleyeceksen, ahmet-gungor olarak etiketliyorsun)

bu görsel olarak pek hoş değil gibi.
ben, / / etiketleri arasında tam isim olarak (ahmet güngör) yazılmış bir ismin, veritabanından sef_link karşılığını alsam ya da o ismi direkt sef_link fonksiyonundan geçirsem süper olacak. böyle bir şeyi yapabilir miyim? yapabilirsem nasıl yapabilirim?

 

o isim oluşurken, hem kendisini hem de sef_link dediğin şekildeki halini veri tabanına eklersen, ilerde istediğin şekilde kullanırsın. mevcut bir tabloda ek bir sütun ile de halledilebilir.

turkay
1

mobil görünümden çık