Monday, 28 February 2011

Flash'ta Microsoft asp Kullanımı

Flash'ta Microsoft asp Kullanımı

Flash ortamında hesaplama yaptırmak veya matematiksel ifadelerle uğraşmak her ne kadar mümkün olsa da, veri tabanı ile etkileşim özelliği bulunmadığından ASP dosyalarını çağırmak ve onlara parametre göndermek oldukça faydalı bir özellik olarak karşımıza çıkmaktadır. Bu amaçla Flash’ın “Get URL” eylemi kullanılır.

On (Release)
Get URL (“FlashVE.asp”, window=”_self”, vars=POST)
End On

Kod-x: FlashVE.asp dosyası ile Flash formunu birbirine bağlayan kodlar.

1.1 Get URL (URL’yi Al) Eylemi:

GetURL fonksiyonu, Flash’ta hazırlanmış olan text alanlara girilen verilerin veri tabanları ile etkileşebilmeleri için herhangi bir html, asp, cgi veya webte çalışan benzeri bir dosya çağırabilir. Misal olarak aşağıdaki kodlar verilebilir. Bu kodlar birbirinden ayrı olarak işlenmeli. Hepsinin tek bir nesneye ait olduğu düşüncesi yanlış olur.

Get URL (“FlashVE.asp”, window=”_self”, vars=POST)
Get URL (“index.html”, window=”_self”)
Get URL (“http://www.xxxceemxx.blogger.net”, window=”_self”)
Get URL (“mailto:xxxceemxx@blogger.net”)

Kod-x: Get URL ile çağırılabilen dosya tipleri ve kullanılan parametreler.

İlk satırda asp dosyasına POST metodu aracılığı ile Flash formundan girilen değişkenlerin değerleri gönderilmektedir. İkinci satırda ise index.html dosyası çağırılmaktadır. Window parametresi ile web gezgininde esas pencerede dosyanın görüntülenmesi sağlanmaktadır. Aksi halde web sayfasının açılacağı normal pencere değeri, yeni bir pencere ile açılması yönündedir. Üçüncü satırda ise bir web sitesine doğrudan yönlendirme vardır. Dördüncü satırdaki kod ile ise elektronik posta adresine mesaj gönderebileceğiniz ilgili bir program tetiklenmektedir.

Flash

Şekil-x: Get URL fonksiyonunun kullanımı.

ASP kodu POST metodu ile gönderilen değişkenlerin değerlerini işleyebilmek için, Request.Form nesnesini kullanmaktadır. Bu nesne form değerlerinin kullanılması için geliştirilmiştir.

Saturday, 26 February 2011

the page cannot be displayed:HTTP: Error 403

"the page cannot be displayed:HTTP: Error 403";

1 - Büyük bir olasılıkla web hizmetini başlatmamış olabilirsiniz. Services'e gidip web service' i çalıştırın.
2 - Permissions yani yetkilendirmeyi hatalı yapıyor olabilirsiniz. Görmek istediğiniz dosyanın bulunduğu klasöre "read" hakkını vermelisiniz.

the page cannot be Found:HTTP: Error 404

"Download the File";

Büyük bir olasılıkla web hizmetini başlatmamış olabilirsiniz. Services'e gidip web service' i çalıştırın.

"the page cannot be Found:HTTP: Error 404";

- Eğer sayfanın bulunmadığına dair hata veriyorsa sitenize bağlandığınız fakat dosyanızın yerinde olmadığı anlamına gelir.

1- İnternet services manager' da Home Directory' i yanlış tanımlaöış olabilirsiniz.
2- Dosyayı hatalı bir yere kopyalamış olabilirsiniz.
3- "Address" kısmına yanlış dosya adı yazmış olabilirsiniz.