Ders 1 - Asp İle Programlamaya Giriş

2. Server Side Scripting (Sunucu Taraflı Script Yazmak)

Kod satırları sunucu (server) üzerinde çalıştırılır. ASP sayfaları bu alana girer. Yazılan ASP sayfası Web server üzerindeki yayınlama dizine (\inetpup\wwwroot dizinine) konur.

Örnek:  Veritabanına kayıt

<%

' ADO değişkenleri

Set oCon = Server.CreateObject("ADODB.connection")

Set oRs = Server.CreateObject("ADODB.recordset")

'veritabanını ve tabloyu aç

oCon.Open="Provider=Microsoft.Jet.OLEDB.4.0 ; Data Source=c:\sil\omer.mdb"

oRs.Open "tbltatil", oCon, adOpenKeyset, adLockOptimistic

oRs.AddNew 'yeni kayıt eklemek

oRs.Fields("tarih") = Request.Form ("tarih")

oRs.Fields("otel") = Request.Form ("otel")

oRs.Fields("sure") = Request.Form ("sure")

oRs.Update

Response.Write "tatil bilgileriniz kaydedildi...."

oRs.Close

%>

B. ASP SAYFALARININ ÖZELLİKLERİ

ASP sayfaları, bir HTML belgesi olarak hazırlanmış bir metin dosyadır. ASP sayfaları .asp uzantısıyla kaydedilir ve Web sunucusunda inetpub\wwwroot dizinine konur.

Aynı HTML belgelerinde olduğu gibi, ASP sayfalarında da tarayıcının yorumlayacağı bir takım görsel öğeler ve metinler yine HTML etiketleri (tag) aracılığıyla yazılır.

Bu bileşenler Web tarayıcısı tarafından yorumlanır ve gösterilir. Bu nedenle HTML dosyasına koyabileceğiniz scriptler, yanıp sönen metinler, istemci taraflı scriptler ve ActiveX denetimleri ASP dosyalarına da konabilir.

ASP sayfalarında yer alan ASP scriptleri ise  <%  ile %> işaretleri arasına konur.

<%   %> arasında yazılan ASP kodları sunucu tarafından çalıştırılır. Bu işlem sunucu üzerinde yer alan ve Web hizmetinin bir parçası olan Asp.dll adlı özel bir program tarafından sağlanır.

Kaynak: Faruk Çubukçu
Tarih:
Hit: 3236
Yazar: renegadealien



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.