ASP Dersleri - 10

Sıfırdan ASP Dersleri - 10 Dokuzuncu Ders: Response Nesnesi ve Metodları - 1BismillahirrahmanirrahimRequest Nesnesi Sonrası Bu Dersimizdede Response Nesnesine Geçiyoruz. Dersler Aksadığı Için Dersleri Bugün VeriyorumBugün Göreceğimiz Metodlar:Response.CookiesResponse.WriteResponse.RedirectResponse.BufferTeker Teker Metodlarımızı GörelimResponse.CookiesBu Metodumuzu Geçtiğimiz Derste Cookies Konusunda Görmüştük. Kısaca Hatırlayalım. Bu Metod Cookieleri Tanımlarken KullanılıyorSyntax:Response.Cookies("CookieIsmi") = DegerÖrnekler Geçtiğimiz Derste MevcutturResponse.WriteBu Metodumuzu Ilk Derslerde Görmüştük. Ekrana Yazı Yazdırmak ve Sisteme Veri Göndermek Için KullanılırBu Metodda Kullanacağımız 2 Karakter Var. Bu Ifadeleride Görelim.Ilki & (ve) Karakteri. Daha Öncede Gördüğümüz Gibi Metin Birleştirme OperatörüdürDim Ad, Ayirac, SoyadAd = "Cyber"Ayirac = "-"Soyad = "Warrior"Response.Write(Ad & Ayirac & Soyad)%>Diğer Karakterimiz Ise _ (Alt Tire) KarakteriDaha Önce Bir Örnekte Kullanmıştık. Bu Karakter Satırlarımızı Tek Satırda Kullanmayacağımız Durumda Alt Satıra Geçmek Için Kullanılır. Misal: Uzun Bir Satırda Karmaşa Olmaması Için Bununla Alt Satıra Geçeriz. Fakat Tek Satır Olarak Işleme AlınırDim CyberPowerCyberPower = "Cyber-Power: " & _             "Cyber-Security " & _                "Cyber-Warrior " & _                "Cyber-Line " & _                "Cyber-Academy " & _                "Yukaridaki Örnegimizde _ Karakteri Kullanimini Gördük. Dikkat Edecegimiz Nokta: " & _                "_ Karakterinden Önce & Birlestirme Operatörü Kullandik. _ Ile Alt Satira Gecerken Parcalar & Ile Birbirine Baglanir"Response.Write(CyberPower)%>Response.RedirectBu Metodumuz Sayfayi Baska Bir Adrese Yönlendirmek Için KullanılırSyntax:Response.Redirect(Adres)Kullanım Örnekleri:Response.Redirect("Sayfa.Asp")%>Response.Redirect("http://www.Cyber-security.org")%>Dim URLURL = "http://www.google.com"Response.Redirect(URL)%>Dim URLURL = "Sayfa.Asp"Response.Redirect(URL)%>Dim URLURL = "Sayfa.Asp"Response.Redirect(URL)%>Bu Örneklerde Olduğu Gibi Kullanımları Mevcuttur. Aynı Sayfaya Yönlendirmek IstiyorsakDim RootURL, SayfaURLRootURL = Request.ServerVariables("URL")Response.Write("Bu Sayfa")%>Response.BufferASP Sayfalarında Çalışma Mantığı Olarak Kodların Işlenip Browsera Gönderildiğini Söylemiştik. Bu Komutumuz Ile Kodların Işlenmesinin Tamamlanmasını Bekleyip, Beklemeyeceğimizi AyarlarızYani Komut True Olduğunda Sayfadaki Tüm Scriptler ve Kodlar Işlenir, Hepsinin Işlenmesi Tamamlandığında Browsera Veri Gönderilir. Veriler Tamponlanır2 Çeşit Kullanımı Vardır. Boolean (Evet - Hayır) Tipinde Seçenekleri VardırResponse.Buffer = TrueResponse.Buffer = FalseEğer True Seçersek Veri Tamponlarır ve Tüm Işlenme Bittikten Sonra Browsera Veri Gönderilir. False Ile Durumun TersidirBugünkü Dersimizdeki Metodlar Bunlar. Bir Sonraki Dersimizle Beraber Response Nesnesi Bitmiş Olacak Allah’ın IzniyleSonraki MetodlarımızResponse.FlushResponse.EndResponse.ClearResponse.ExpiresResponse.ExpiresAbsoluteSonraki Dersimizde Görüşmek DileğiyleRabbim Ilminizi Artırsın. Selam ve Dua Ile

Döküman Arama

Başlık :

Kapat