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: 249
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.870
Tecrübe Puanı: 4
iTrader: %90/8
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.870
Tecrübe Puanı: 4
iTrader: %90/8
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


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: 03:41 .


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

Firefox