Arkadaşlar hata.asp dosyasını hata olduğunda devreye girmiyor, aşağıda kırmızı renkle işaretlediğim yeri strBolum(3) sonra parçalamam gerekiyor, link aşağıdaki gibi olması gerekiyor, bu konuda yardımlarınızı bekliyorum.
teşekkürler.
http://www.site.com/marka-oto
<%
Set strURL = Request.ServerVariables("QUERY_STRING")
strBolum = Split(strURL,"/")
istekbolum2=strBolum(3)
parcala=split(istekbolum2,"-")
if strBolum(3) = "iletisim" Then
Server.Execute("iletisim.asp")
Elseif strBolum(3) = "hakkimizda" Then
Server.Execute("hakkimizda.asp")
Elseif parcala(1) = "oto" Then
Server.Execute("oto.asp")
Else
Server.Execute("hata.asp")
End if
%>
hata sayfası devreye girmiyor
7
●520
- 24-09-2012, 11:52:16peki parcala için ayrı bir if açmam gerekiyorsa nasıl yapmam lazım, bu konuda yardım edebilirmisiniz,
link olarak aşağıdaki şekilde yapmam gerekiyor.
teşekkürler
http://www.site.com/marka-oto - 24-09-2012, 14:13:30burda marka değişkenmi olacak? Yani örnek vererek konuşmak gerekirsek;yegin adlı üyeden alıntı: mesajı görüntüle
siteadı.com/ferrari-oto
siteadı.com/ford-oto
siteadı.com/bmw-oto
bu şekilde mi olacak? - 26-09-2012, 11:25:40Elsenin içinde if şartını çalıştır, en mantıklısı bu şekilde olacaktır.yegin adlı üyeden alıntı: mesajı görüntüle
<%
Set strURL = Request.ServerVariables("QUERY_STRING")
strBolum = Split(strURL,"/")
istekbolum2=strBolum(3)
parcala=split(istekbolum2,"-")
if strBolum(3) = "iletisim" Then
Server.Execute("iletisim.asp")
Elseif strBolum(3) = "hakkimizda" Then
Server.Execute("hakkimizda.asp")
Else
IF parcala(1) = "oto" Then
Server.Execute("oto.asp")
ELSE
Server.Execute("hata.asp")
End if
End IF
%>