arkadaşlar bişeyler yapıyorum gene... başka sitelerden bilgi alıp kendi sitemde yayınlamaya yarayan bir script yaptım... şimdi sorum şu...
sitenin title ını alıp kendi veritabanıma sayfaismi olarak kaydetmek istiyorum...
alma olayını hallettim de sayfaismi içinde !'^+%&/()=?,:.`; bu tip işaretler bulunmaması gerekiyor... bunu str_replace ile yapabiliyorum... ancak daha kolay bir bilgi olabileceğini düşündüm... yani $cümle içindeki harf dışındaki karakterleri direk olarak - karakterine çevirecek birşey lazım... olmazsa str_replace ile yapıcam...
örnek:
$cumle = "naber! len tombalak; seni annene sölicem, bi de babana. söliim mi?"
bunun çıktısının sayfaismi olarak şu şekilde olması lazım ki google da daha etkin sonuçlar elde ediim...
$sayfaismi -----> naber-len-tombalak-seni-annene-solicem-bi-de-babana-soliim-mi
harf olmayan karakterleri - ye çevirerek...
eregi_replace komutu ile yapılacak tahmin ediyorum istediğim olay ama nasıl yapacağımı bilmiyorum... düzenli ifadeler konusunda kendimi geliştirmem lazım...
şuna benzer bişeyler olabilir...
[[:alnum:]] bu düzenli ifade herhangi bir numerik karakter yani a-z A-Z arası harf ya da rakamları bulmata yarıyor... olmayanları nasıl bulucaz...
yardımlarınızı bekliyorum saygıdeğer arkadaşlar...
sitenin title ını alıp kendi veritabanıma sayfaismi olarak kaydetmek istiyorum...
alma olayını hallettim de sayfaismi içinde !'^+%&/()=?,:.`; bu tip işaretler bulunmaması gerekiyor... bunu str_replace ile yapabiliyorum... ancak daha kolay bir bilgi olabileceğini düşündüm... yani $cümle içindeki harf dışındaki karakterleri direk olarak - karakterine çevirecek birşey lazım... olmazsa str_replace ile yapıcam...
örnek:
$cumle = "naber! len tombalak; seni annene sölicem, bi de babana. söliim mi?"
bunun çıktısının sayfaismi olarak şu şekilde olması lazım ki google da daha etkin sonuçlar elde ediim...
$sayfaismi -----> naber-len-tombalak-seni-annene-solicem-bi-de-babana-soliim-mi
harf olmayan karakterleri - ye çevirerek...
eregi_replace komutu ile yapılacak tahmin ediyorum istediğim olay ama nasıl yapacağımı bilmiyorum... düzenli ifadeler konusunda kendimi geliştirmem lazım...
şuna benzer bişeyler olabilir...
[[:alnum:]] bu düzenli ifade herhangi bir numerik karakter yani a-z A-Z arası harf ya da rakamları bulmata yarıyor... olmayanları nasıl bulucaz...
yardımlarınızı bekliyorum saygıdeğer arkadaşlar...