Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Kaynak Eðitim Tanýtým Hizmet > Webmaster Genel Konular

Webmaster Genel Konular Webmaster Genel Konular

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)   iTrader 
Alt 2007-12-24, 23:30
Member
 
Üyelik tarihi: May 2005
Mesajlar: 225
Tecrübe Puanı: 3
iTrader: %100/1
ZApToR is an unknown quantity at this point
Standart Linker (linklerde Türkçe karakter ve boþluk sorunu?)

Merhabalar;

Linker 2.0.4 sistemimde kurulu.Linkleri .htm olarak çevirdim.Yalnýz linklerin açýklama kýsmýna girmek istediðim zaman linkler

/350-Alt%FDn%20-%20De%F0erli%20Ta%FElar.htm

þeklinde çýkýyor veya linklerde þ ý gibi harfler olduðu zaman kategori yok hatasý veriyor.

Linklerin

350-altin-degerli-taslar.htm

gibi boþluk yerine '-'

ý,þ,ü gibi harflerinde i,s,u

gibi harflerin görünmesi için htaccess dosyasý editleniyor sanýrým.Birçok kiþi sormuþ bu soruyu ama net bir çözüm yolu bulamadým.

htaccess dosyasý

PHP- Kodu:
Options +FollowSymLinks
RewriteEngine on
RewriteRule 
(.*)-(.*).htmindex.php?cat=$1&a=$2
Options 
+FollowSymLinks
RewriteEngine on
RewriteRule 
(.*)-(.*).phpreview.php?a=$1&sid=$
Alıntı ile Cevapla

  #2 (permalink)   iTrader 
Alt 2007-12-24, 23:37
DijitalSanat - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Apr 2005
Nerden: Burdan
Mesajlar: 244
Tecrübe Puanı: 3
iTrader: %0/0
DijitalSanat is on a distinguished road
Standart

Alıntı:
RewriteRule ^([A-Za-z0-9_çÇðÐýIiÝöÖþÞüÜ!*-]+)-([A-Za-z0-9_çÇðÐýIiÝöÖþÞüÜ!*-]+).htm$ index.php?cat=$1&a=$2
Bunu bi dene bakalým.
__________________
Dahiler®
Kargalar konuþmaya baþlayýnca bülbüller susar.
Alıntı ile Cevapla

  #3 (permalink)   iTrader 
Alt 2007-12-24, 23:47
Member
 
Üyelik tarihi: May 2005
Mesajlar: 225
Tecrübe Puanı: 3
iTrader: %100/1
ZApToR is an unknown quantity at this point
Standart

Alıntı:
DijitalSanat´isimli üyeden Alıntı Mesajı göster
Bunu bi dene bakalým.
maalesef ayný etkisi olmadý
Alıntı ile Cevapla

  #4 (permalink)   iTrader 
Alt 2007-12-25, 07:36
NeFuSa - ait Kullanıcı Resmi (Avatar)
Yükleniyor...
 
Üyelik tarihi: Dec 2006
Nerden: Tekirdað
Mesajlar: 2.709
Tecrübe Puanı: 4
iTrader: %86/5
NeFuSa has a spectacular aura aboutNeFuSa has a spectacular aura about
Standart

Kod:
<?
function kisalt($deger) {
if (strlen($deger) >'250') {
$deger = substr("$deger",0,245)."...";
}
return $deger;
}

function turkce_yap($deger) {
 $bozuk=array(" ","ý","Ý","þ","Þ","ö","Ö","ü","Ü","ç","Ç","&","_#350;","_#305;","'","\"","_#287;","?","%","#8217;");
 $duzgun=array("-","i","I","s","S","o","O","u","U","c","C","_","","","","","","","","");
 $metin=urldecode($deger);
 $metin=str_replace($bozuk,$duzgun,$metin);
 return $metin;
}

function iyice_duzelt($deger) {
$bul=array('ı','ü','Å?','ç','ö','Ä?','Å?ov','ÄŸ','ÅŸ','İ','İ','Åž','ä','"','.','é','é','ú','º','ã','ê','É',':','%','½','Äž','(',')','[',']','/');
$degis=array('i','u','s','c','o','g','Sov','g','s','I','I','S','a','','','e','e','u','','a','e','E','','','','G','-','-','-','-','-');
$deger = str_replace($bul,$degis,$deger);
return $deger;
}
?>
Bu kodu php dosyasý olarak kaydet. Sonra bu php dosyasýný url optimize ettiðin sayfalarda include et. Yani þu sayfalarda;

<a href="kategoriismi_<?=$verininidsi?>_<?=$dosyaadi? >.html">


Ýþte bu noktada include ettiðin kodlar yardýmcý olacak. Boþluk varsa dosya adýnda "-" koyacak mesela. Yukarýdaki kodda düzeltilecek karakterleri çoðaltman mümkün. Kodda baya basit
Alıntı ile Cevapla

  #5 (permalink)   iTrader 
Alt 2007-12-25, 12:05
Member
 
Üyelik tarihi: May 2005
Mesajlar: 225
Tecrübe Puanı: 3
iTrader: %100/1
ZApToR is an unknown quantity at this point
Standart

NeFuSa kod güzel ve basitte hangi sayfalara include edeceðimi bulamadým
Alıntı ile Cevapla

  #6 (permalink)   iTrader 
Alt 2007-12-26, 11:42
NeFuSa - ait Kullanıcı Resmi (Avatar)
Yükleniyor...
 
Üyelik tarihi: Dec 2006
Nerden: Tekirdað
Mesajlar: 2.709
Tecrübe Puanı: 4
iTrader: %86/5
NeFuSa has a spectacular aura aboutNeFuSa has a spectacular aura about
Standart

htaccess ile rewrite ettin dimi linkleri? Evet.
Þimdi senin link verdiðin sayfalarda (hemen hemen hepsinde vermiþsindir) include edeceksin fonksiyon.php'yi.
Mesela videositen var diyelim;
Linkleri bu þekilde düzenlemen lâzým.
<a href="video_<?=$videoid?>_<?=$videoadi? >.html">
Alıntı ile Cevapla

  #7 (permalink)   iTrader 
Alt 2007-12-28, 17:35
akif - ait Kullanıcı Resmi (Avatar)
Junior Member
 
Üyelik tarihi: Dec 2004
Mesajlar: 97
Tecrübe Puanı: 0
iTrader: %0/0
akif is an unknown quantity at this point
Standart linkleri düzeltme !

Nefusa;

PHP- Kodu:
<?
switch ($_GET[mode]) {
case 
"anasayfa": include ("index.php"); break;
case 
"domain": include ("domain.php"); break;
default: 
?>
sayfalarý indexin içinde döndürüyorum..
http://www.site.com/index.php?mode=domain linklerim de bu þekilde oluyor..
Ben de yukarýdaki gibi linkleri görüntüleyebilmek için ne yapmam lazým?

Konu akif tarafından (2007-12-28 Saat 17:36 ) değiştirilmiştir.. Sebep: duzeltme..
Alıntı ile Cevapla

Cevapla


Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Türkçe karakter sorunu Mp3Master Ýnternet Programlama ve Kodlama 6 2007-04-05 01:03
Türkçe karakter sorunu var hoze PHP 9 2007-03-13 11:08
türkçe karakter sorunu hengame PHP 23 2007-01-03 23:13
sql de türkçe dil ve karakter sorunu uzaymerkezicom PHP 6 2006-07-29 21:35
Türkçe Karakter sorunu toor Webmaster Genel Konular 5 2006-03-24 11:37


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 07:29 .


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

Firefox