IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 15 Ocak 2012, 14:47   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
ASP Tek Sayfa İşlemleri




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 . " / " DAN 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 #########

Kod Alanı:


<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.

%>
alıntı

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Cevapla

Etiketler
asp, işlemleri, sayfa, tek, İşlemleri


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Atama İşlemleri aSi C ve C++ 0 04 Mayıs 2011 12:02
SohbetLisin.Com Sohbet Odası 2.Sayfa Sohbet Odaları 5.Sayfa PR2 LİNK DEĞİŞİMİ alperyesiltas Link değişimi 3 26 Ocak 2011 01:04
C# Resim İşlemleri Sunay C# 0 24 Nisan 2010 01:52
PHP ile Dosya İşlemleri toXic PHP 0 12 Mart 2010 13:16