404 hata sayfasındaki boşluk yerine çıkan%20 yi nasıl düzeltirim

sata

0
İyinet Üyesi
Katılım
9 Şubat 2006
Mesajlar
219
Reaction score
0
mysql kullanıyorum anahtar kelimeleri arama sayfasına yonlendirdim ve daha sonra arama sayfası için 404 hata sayfası yaptım arada boşluk olan linklerde %20 çıkıyor /beşiktaş%20çarşı.asp bu şekilde ben bunu /beşiktaş_çarşı.asp yapmak istiyorum bunu nasıl yaparım
 

atay

0
İyinet Üyesi
Katılım
29 Ekim 2005
Mesajlar
3,592
Reaction score
37
sayfayı yönlendirmeden önce kelimeyi replace yapıp boşlukları - yapmalısınız. aspde tam olarak kod nedir bilemiyorum. ama işin mantığını anlamak bakımından, bu işin php kodu:

function boslukla($deger) {
$gelenyazi=array(" ");
$gidenyazi=array("_");
$deger=str_replace($gelenyazi,$gidenyazi,$deger);
return $deger;
}
 

disconnect

0
İyinet Üyesi
Onaylı Üye
Katılım
1 Şubat 2005
Mesajlar
3,367
Reaction score
5
<%
Function Cevir(gelenveri)
gelenveri = Replace(gelenveri ,Chr(32),"_",1,-1,0)
Cevir = gelenveri
End Function
%>
_ yerine istediğin herhangi birşeyi de yazdırabilirsin.
Kullanımı <%=Cevir(rs("baslik"))%>
 

mrmask

0
İyinet Üyesi
Katılım
3 Mart 2008
Mesajlar
58
Reaction score
0
<%
Function cevir(data)
data = Replace (data ,"ı","i",1,-1,1)
data = Replace (data ,"ğ","g",1,-1,1)
data = Replace (data ,"ü","u",1,-1,1)
data = Replace (data ,"ş","s",1,-1,1)
data = Replace (data ,"ö","o",1,-1,1)
data = Replace (data ,"ç","c",1,-1,1)
data = Replace (data ,"I","i",1,-1,1)
data = Replace (data ,"Ğ","g",1,-1,1)
data = Replace (data ,"Ü","u",1,-1,1)
data = Replace (data ,"Ş","s",1,-1,1)
data = Replace (data ,"İ","i",1,-1,1)
data = Replace (data ,"Ç","c",1,-1,1)
data = Replace (data ,"Ö","o",1,-1,1)
data = Replace (data ," ","-",1,-1,1)
cevir=data
End Function
%>

Bu şekilde istediğin karakteri değiştirebilirsin
Dipnot: Alan sayfanın en başına yerleştir.
Kullanacağın veri kodu;
<%=cevir(rs("baslik"))%>
 

BLooD_NiGhT

0
İyinet Üyesi
Katılım
25 Şubat 2008
Mesajlar
58
Reaction score
0
Konum
Turkey
ayrıca yazılar küçük çıksın istiyorsan.

paylaşımda geç kaldım mrmask gerekli paylaşımı yapmış :) . eger yazıların hepsinin küçük karekterlerle çıkmasını istiyorsan aşağıdaki kodu mrmask arkadaşımızın kodlarının arasına bırakabilirsin.

Function cevir(data) ' dan sonra

data = lcase(data) ' bunu ekle.

kolay gelsin.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Elektronik Sigara
Üst