İslem?=Trnvd
-
İnsan oglu doyumsuzdur... Bundan önce iframeyi öğrenim baska bişey istemem diyodum firex ve zumsuk sayesinde onuda öğrendim fakat yetmedi simdi derdim ise sudur;
Örn: www.tahribat.com/online.asp ben bunu sitemde bu sekilde göstermek istiyorum www.tahribat.com/islem=online
Bunu nasıl yaparım? -
daha basit şeyler yap bence dediğin olay 404 yöntemiyle yapılabilir ama 404 yöntemi o kadar kafa karıştırıcıki deli ediyor beni :/
-
hacı simid daha basit seyler yapamam öğrenmek farz oldu bunu artık :) Konuyla ilgili bilgin varsa yorumunu bekliyorum :)
-
Hocam,
/islem=asdsad atarsan eğer, bu post senin default pageine gider..
yani www.tahribat.com/ss=sdf yaparsan bu index.asp ye post edilir...
index.asp ne yaz kodu,
<%if islem="aliatabak" then%><!-- include file=#sordumsaricicege.asp -->
<%end if%>çaktın :)
-
Dostum şimdi sana bir tane döküman hazırladım.Bazı coderler sitenin fazla sayfalardan oluşmasından rahatsız olurlar.Bunu önlemek için tek sayfa işlemleri ile birçok sayfa işlemlerini tek bir sayfada hallederler.
mesela bir örnek yazalım.Bazı sitelerde şöyle görünür ....com/?islem=merhaba gibi . " / " SONRA bir script felan görünmez.windows varsayılan sayfalar arasında default.asp , index.asp gibi sayfaları , adres satırına yazılmasa bile görmektedir.
Eğer default.asp içinde çalıştırılacaksa linklerimiz şöyle olmalıdır.
<a href="?islem=ilk">Merhaba</a> gibi.Ama çalışacak olan scriptimiz başka bir isimli ise mesela sayfamiz.asp gibi ise o zaman linkleme yöntemimiz şöyle olmalıdır.
<a href="sayfamiz.asp?islem=ilk">Merhaba</a> olmalıdır.
önce sayfalarımıza linkleme yapalım
################### sayfa.asp ###################################
###################################Kodlarımız başlıyor###########################<a href="sayfa.asp?islem=ilk">İlk Sayfamız olsun</a>
<br>
<a href="sayfa.asp?islem=ikinci">İkinci Sayfamız Olsun</a>
<br>
<a href="sayfa.asp?islem=ucuncu">Üçüncü Sayfamız Olsun</a><hr>
<%
'Önce adres satırımızda stringi ( querystringi pc ye tanıtalım . querystring Adres satırındaki ? işaretinden sonra 'gelen ve = işaretinin olduğu yere kadar olan kısım. )'Bizim buradaki stringimiz islem adlı değişkendir.buradaki değişkeni alıp ontedi diye bir değişkene atayalım
'adres satırımızdaki cismi aldık :)
ontedi=request.querystring("islem")
'şimdi oradaki ontedi değişkeni bizim istediğimz değerleri alırsa ona göre buna eylem yaptıralım
'Eğerki ontedi = ilk ise şunları yap
if ontedi="ilk" then'ekrana ilk sayfamızın içeriğini yazdıralım
response.write "İlk Sayfamız.Oleyyyy"'Eğerki ontedi = ikinci ise şunları yap
elseif ontedi="ikinci" then'ekrana ikinci sayfa içeriğini yazdıralım
response.write "İkinci sayfamız burada oleyyyy"
'Eğerki ontedi = ucuncu ise şunları yap
elseif ontedi="ucuncu" then'ekrana uçüncü sayfa içeriğini yazdıralım
response.write "üçüncü sayfamız burada oleyyyy"'şimdi ise bütün koşullarımızı kapatalım
end if'Telif hakkı ontedi ye aittir.
%>
-
rene hocam "?" koymuyo ama yinede defaulta mı gider ?
/?islem=online
deil
/islem=online
gibi yapio
? bunsuz da gidiomuydu defaulta yav :/
benim bildiğim ? bundan sonra başlar query string sayfada da ona göre çekersin aksi halde hata verir sayfa yok der onuda 404 le yapabiliriz ?
-
Al yapmışım zamanında bi site için
www.aliatabak.com/?sayfa=tanitim die çağıracaksın...
<%sayfa=temizle(request("sayfa"))%>
<%select case sayfa%><%case "tanitim"%>
<!--#include file="tanitim.asp"-->
<%case "duyuru"%>
<!--#include file="duyuru.asp"-->
<%case "duyuruicerik"%>
<!--#include file="duyuruicerik.asp"-->
<%case "giris"%>
<!--#include file="giris.asp"-->
<%case "iletisim"%>
<!--#include file="iletisim.asp"-->
<%case "linkler"%>
<!--#include file="linkler.asp"-->
<%case "resim"%>
<!--#include file="resim.asp"-->
<%case "program"%>
<!--#include file="program.asp"-->
<%case "personel"%>
<!--#include file="personel.asp"-->
<%case "personeldetay"%>
<!--#include file="personeldetay.asp"--><%case else%>
<!--#include file="default_inc.asp"-->
<%end select%>Soru işaretini yazmayı unutmuşum soru işaretini yazmazsan 404'e gider, 404 kullanarak yollaman lazım
-
tskler arkadaslar bi denim takıldıgım yer olursa yazarım burda.
