Asp ile Myqsl Veritabanı Bağlantısı

Asp, Buda Benden, Tasarım 4 Ekim, 2009

Asp yalnız Access ile çalışmayıp, Basit bir dil olmasının yanı sıra, mysql ile de tümleşik çalışabilmektedir. Vereceğim bağlantı modifikasyonu ile mysql’a bağlanabilmeniz mümkün.

<%
Set bag = Server.CreateObject("ADODB.Connection")
bag.Open "Driver={MySql ODBC 3.51 Driver}; Server=localhost; uid=dbuser; pwd=şifre; database=dbisim; option=3; port=3306;"

Set rs = bag.Execute("SELECT * From tablo")
%>

Sonraki yazılarımda yine mysql tablo oluşturma, veri listeleme ve çeşitli fonksiyonlardan bahsedeceğim.

Not: Bu yaz ile ilgili olarak bilgi almak isteyen olursa; bu topic altında yorum yapmanızı öneririm, size ancak o şekilde yardımcı olabilirim.

iyi çalışmalar.

Anahtar Kelimeler: , ,

IIS nedir? Nasıl Kurulur?, Nasıl Kullanılır?

Asp 12 Haziran, 2009

IIS : Açılımı; Internet Information Services

Kullanım Alanı : Microsoft Windows İşletim sistemlerinde Kullanılır. (Windows Xp ‘ den önceki sürümlerindeki Adı PWS’dir)

IIS işlevi : kendi bilgisayarınızı Barındırma Modifikasyonu kurup, ASP kodlarını calıstırabilmenize olanak sağlar.

IIS Kurulumu : Kurulumu yapabilmek için; Xp işletim sistemlerinde Xp Professional Service Pack Sürümlerinden olması yeterlidir.

Xp Pro CD’sini sürücüye takın,
Önümüze gelen ekranda “Seçime Bağlı Windows Bileşenlerini Yükle” Seçeneğine Tıklayın,
Açılan pencerede ise IIS(Internet Informadion Services)’i Yükleyin,

Yükleme işlemi bitince, bilgisayarı yeniden başlatınız.

Bilgisayar açıldığında yükleme işleminin düzgün yüklenim, yüklenmediğini anlayabilmek için,

Tarayıcınıza http://localhost yazın ve devam edin.
Windows logosunun hemen altında; “Web hizmetiniz şimdi çalışıyor. Şu an kullanıcılarınız için hazırlanmış..” şeklinde bir ibare ile karşılaşır iseniz, Yükleme işleminin başarıyla gerçekleştiğinden emin olabilirsiniz.

Peki ASP dosyalarımızı IIS de nasıl kullanabileceğiz?

C:\Inetpub\wwwroot\ dizininde tüm asp dosyalarınızı çalıştırabilirsiniz. Buna istinaden Tarayıcınıza http://localhost yazdığınızda tarayıcınızın, IIS servis sağlayıcınızın ana dizinine yönlendiğini ve orayı Ana dizin olarak kabul ettiğini görürüz ( yani ana dizinimiz; C:\Inetpub\wwwroot\ bu dizindir ). Bahsini ettiğim dizine ASP uzantılı bir dosya atın ve tarayınıza http://localhost/dosyaadi.asp yazarsanız, dizine attığınız dosyayı bu sekilde görüntülüyebilirsiniz.

Bilmediğiniz, Eksik kaldığınız, İçinden çıkamadığınız konular olursa, Burada paylaşınız size elimden geldiğince yardımcı olmaya çalışırım.

İyi Çalışmalar.

Anahtar Kelimeler: , , ,

Form Fonksiyon Ve Metodları

Asp, Buda Benden, Tasarım 12 Haziran, 2009

Bu yazımda size hem asp, hemde html dillerinde çalışabilen ve hemen her Web Master‘in kullandığı bir Metodu anlatmaya çalışıcam.

Bu metodumuzun adı : “Form elemanları ve Görevleri”

Bu konu kendi başlığı altında 2 kısıma ayrılır;

1. POST Metodu:

sayfamız : form.asp

Cod :

 <form action="form_gonderilen.asp" method="post">

Adı & Soyadı :

<input type="text"  name"adsoyad">

<input type="submit" value="Formu Gönder">

</form>

Bu şekilde form alanına yazdığımız veriyi “form_gonderilen.asp” sayfasına yazdırmış olduk. Sıra geldi “form_gonderilen.asp” sayfasını oluşturmaya.

sayfamız : form_gonderilen.asp

Cod :

<%

'yukardaki formda gönderme metodu Post olduğu üzere bilgiyi çekeceğimiz sayfa kodundaki nesnemizi Request.Form yapmamız gerekir

adsoyad   =   Request.Form("adsoyad")

Response.Write  adsoyad

%>

2. GET Metodu

 <form action="form_gonderilen.asp" method="get">

Adı & Soyadı :

<input type="text"  name"adsoyad">

<input type="submit" value="Formu Gönder">

</form>

şimdi formdaki verileri gönderip\yazdıracağımız sayfa kod kümesi;

<%

'yukardaki formda gönderme metodu Get olduğu üzere bilgiyi çekeceğimiz sayfa kodundaki nesnemizi Request.QueryString yapmamız gerekir

adsoyad   =   Request.QueryString("adsoyad")

Response.Write  adsoyad

%>

Anahtar Kelimeler: , , ,

Asp Saat Yazdırma Ve Karşılama Özelliği

Asp 7 Haziran, 2009

Asp de öyle bişi yapalım ki günün öğleden öncesini; Yeni Güne Merhaba! Yazsın.

Ve yine öyle birşey yapalımki öğleden sonrasını; İyi Günler! Yazsın.

Çok Basit.

Cod:


    <html>
    <body>
    <%
    dim h
    h=hour(now())

    response.write(”<p>” & now())
    response.write(”</p>”)
    If h<12 then
    response.write(”Yeni Güne Merhaba!”)
    else
    response.write(”İyi Günler!”)
    end if
    %>
    </body>
    </html>

Sayfanın güzel Bir yerine include Ederek Kullanabilirsiniz. ( Karakter setlerine dikkat etmeniz dahilinde düzgün Çalışıcaktır.)

Anahtar Kelimeler: ,

Asp Sayfa Yönlendirme Response.Redirect

Asp 7 Haziran, 2009

Bu makalede Asp’de, sayfa yönlendirme olarak tabir ettiğimiz Response.Rediret fonksiyonunu ele alalım.

Yönlendirilecek sayfamızı oluşturalım;

Sayfamızın ismi;  yonlenen_sayfa.asp olsun.

içeriği ise ;

Cod:

 <html>

<head>

<title>Response.Redirect</title>

</head>

<% @ Language=Vbscript Codepage=1254 %>

<body>

<% Response.Write "Bu sayfa sizi yonlendirilen_sayfa.asp'ye yönlendirecektir.

Response.Redirect "yonlendirilen_sayfa.asp

%>

</body></html> 

————————-
Yukarda yonlenen_sayfa.asp’ yi yonlendirilen_sayfa.asp’ ye yönlendirmiş olduk.

Şimdi ise sırada yönlenecek olan sayfamızı oluşturmaya geldi.

Sayfamızın ismi; yonlendirilen_sayfa.asp olsun

içeriği ise ;

Cod:

 <html>

<head>

<title>Response.Redirect</title>

</head>

<% @ Language=Vbscript Codepage=1254 %>

<body>

<% Response.Write "Bu sayfa yonlenen_sayfa.asp tarafından yönlendirilmiştir." %> </html> 

Tıkandığınız bir notka var ise eğer, konuya cevap vermeniz sizi bilgilendirecektir.

Anahtar Kelimeler: , ,