|
|
#1 (permalink) |
|
Üyelik Tarihi: 27.01.2007
Yer: -
Mesaj: 110
|
"default.asp" gibi sadece sayfa adını çekme
Merhaba,
request.serverVariables ile tarayıcıdan gelen veriler de dahil birçok bilgiyi alabiliyoruz. Ancak sadece sayfa adını nasıl alırız bir türlü bulamadım. Yani http://www.siteadi.com/default.ASP?veri=1 gibi bir linkten sadece default.ASP kısmını nasıl çekebilirim? |
|
|
|
|
|
#2 (permalink) |
|
Re: "defaul.asp" gibi sadece sayfa adını çekme
Şimdi tam anlamayamadığım kısım ASP dosyana başka bir linkten ulaşılan dosyanın adınımı yoksa o anda çalışmakta olan ASP dosyasının adını öğrenmek istiyorsun?
Eğer çalışma anında çalışmakta olan ASP dosyanın adını öğrenmek istiyorsan bunu verecek olan olan SCRIPT_NAME dir. Kod:
Request.ServerVariables("SCRIPT_NAME")
__________________
- aklınıza bir fikir geldi. hem de çok fena bir fikir. paylaşın o zaman |
|
|
|
|
|
|
#3 (permalink) |
|
Üyelik Tarihi: 27.01.2007
Yer: -
Mesaj: 110
|
Re: "defaul.asp" gibi sadece sayfa adını çekme
Hayır amacım adını öğrenmek değil. Amacım yukarıda da belirttiğim gibi scriptin çalıştığı sayfa adını almak. Senin verdiğin url dahil ediyor ben aşağıdaki gibi bir yöntemle bunu sağladım, eğer başka yöntemi varsa onu da öğrenebilirim.
Fonksiyon: Kod:
Function urlAyrac(yeniURL)
urlmiz=Request.ServerVariables("SCRIPT_NAME")
diziurlmiz=Split(urlmiz,"/" )
ayracSay=Ubound(diziurlmiz)
For iw=0 To ayracSay
If yeniURL="" Then yeniURL=diziurlmiz
yeniURL=diziurlmiz(iw)
Next
urlAyrac = yeniURL
End Function
Kod:
<%=urlAyrac(yeniURL)%> |
|
|
|
Zoque'a hoşgeldiniz!