Selamlar;
activex ile yapılan bir program html olarak görüntülenebiliyormuş, bunu wap sayfası şekline dönüştürebilirmiyiz? yani wap destekli bir telefondan insanlar bir veritabanı sorgusunu görebilirlermi?
wap ve delphi
- pentiumkivanc
- Üye
- Mesajlar: 350
- Kayıt: 19 Şub 2004 10:24
- İletişim:
Gönderebilir Bildiğim kadarıyla wrml(Yanlış yazmış olabilirim) dili kendi yapısı içerisinde ASP kullanılabiliyordu.
Kolay Gelsin...
Kolay Gelsin...
Gazete manşetleri
* DİKKAT :Lütfen forum kurallarını okuyalım ve uyalım...!
* Warez,crack vs. paylaşımı kesinlikle yasaktır.
WML'in normal htmlden pek bi farkı yok sayılır.Tek olayı tüm siteyi kartlar halinde yazıyorsun olay o.İstediğin script diliyle yazabilirsin.
Mesela php ile html yazarken bunun çıktısı nasıl tırnak içindeki html'i çıkartıyorsa wml yazarkende
yani sunucudaki script dili neyse onun üzerinde yazabilirsin sadece çıktıları yukardaki wml etiketleriyle yazman gerekiyor.
bildiğimiz activex wap sitelerinde kullanılmıyor ama dotnet içinde gelen kütüphanelerde bir değişiklik olmuşmudur MSDN'e sormak lazım
Mesela php ile html yazarken
Kod: Tümünü seç
echo "<html>";
echo "<head>";
echo "</head>";
echo "<body>";
echo "<h1>Barış</h1>";
echo "</body></html>";
Kod: Tümünü seç
echo "<wml>";
echo "<i>Barış</i>";
echo "</wml>"
bildiğimiz activex wap sitelerinde kullanılmıyor ama dotnet içinde gelen kütüphanelerde bir değişiklik olmuşmudur MSDN'e sormak lazım
- pentiumkivanc
- Üye
- Mesajlar: 350
- Kayıt: 19 Şub 2004 10:24
- İletişim:
Arkadaşım wap sitelerinin çalışma mantığı ile html çalışma mantığı arasında bir fark yok.Mesela html bir sayfaya tıkladığında sunucuyla sadece html dosyasını ve diğer dosyaları(grafikler felan) bilgisayara download ederken muhatap oluyor.Yani sunucunun sadece dosya indirmeye izin vermesi ve 80. portunun açık olması gerekiyor.
Wap sitelerindede mantık aynı.Sen kartlar halinde yazıyorsun sunucudan istediğin kartı telefona çekiyor ordan sana gösteriyor.
Wap sitelerindede mantık aynı.Sen kartlar halinde yazıyorsun sunucudan istediğin kartı telefona çekiyor ordan sana gösteriyor.
-
- Kıdemli Üye
- Mesajlar: 395
- Kayıt: 22 Tem 2004 09:15
- Konum: İzmir
- İletişim:
Selam,
text/html htm html
text/rtf rtf
text/vnd.wap.wml wml deneme
şeklinde bilgiler bulunur. Web server bir file ı geri gönderirken bu tablodan extension ı kontrol eder ve Content-type la ilgili mime ı browser a gönderir. Yukardaki örnekte extension ı wml yada deneme olan tüm file lar browser a Content-Type: text/vnd.wap.wml olarak gidecek demektir. Bu mime tipini destekleyen tüm browserlarda bu sayfa (eğer standartlara uygun hazırlanmışsa) görüntülenebilir. Eğer bu bilgiyi set etmemişse web server ı yöneten kişi, o zaman Content-type: bilgisi boş gideceğinden iş browser daki listeye kalacaktır. Bu durumda browser kendisi extension dan ayıklamaya çalışacaktır ki çoğu mobile browser larda bu sorun çıkaracaktır. Nedeni ise browser ların (wap yada html farketmez) bir dosyanın tipinin ne olduğuna Content-Type header alanından bakmasıdır. Bu sayede .php yada .asp uzantılı bir url istediğinizde de wap sayfası döndürebilirsiniz. Tek yapacağınız;
<?
Header("Content-Type: text/vnd.wap.wml.wap") ;
...
?>
şeklinde bunu isetmciye söylemektir. Hepsi bu...
Daha detaylı bilgi için RFC 2045, 2046,2047,2048 ve 2077 ye bakabilirsiniz.
Kolay gelsin...
Evet gerekir. Web sunucu üzerinde bir mime tipleri lookup tablosu bulunur. Bu tabloda;pentiumkivanc yazdı:Peki acaba bir servis sağlayıcının php veya asp desteği varsa wml desteği de olmak zorunda mı?
text/html htm html
text/rtf rtf
text/vnd.wap.wml wml deneme
şeklinde bilgiler bulunur. Web server bir file ı geri gönderirken bu tablodan extension ı kontrol eder ve Content-type la ilgili mime ı browser a gönderir. Yukardaki örnekte extension ı wml yada deneme olan tüm file lar browser a Content-Type: text/vnd.wap.wml olarak gidecek demektir. Bu mime tipini destekleyen tüm browserlarda bu sayfa (eğer standartlara uygun hazırlanmışsa) görüntülenebilir. Eğer bu bilgiyi set etmemişse web server ı yöneten kişi, o zaman Content-type: bilgisi boş gideceğinden iş browser daki listeye kalacaktır. Bu durumda browser kendisi extension dan ayıklamaya çalışacaktır ki çoğu mobile browser larda bu sorun çıkaracaktır. Nedeni ise browser ların (wap yada html farketmez) bir dosyanın tipinin ne olduğuna Content-Type header alanından bakmasıdır. Bu sayede .php yada .asp uzantılı bir url istediğinizde de wap sayfası döndürebilirsiniz. Tek yapacağınız;
<?
Header("Content-Type: text/vnd.wap.wml.wap") ;
...
?>
şeklinde bunu isetmciye söylemektir. Hepsi bu...
Daha detaylı bilgi için RFC 2045, 2046,2047,2048 ve 2077 ye bakabilirsiniz.
Kolay gelsin...
Doğan Zorlu, İzmir
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)
------------------------
"Bu Kitap'ı sana yalnız şunun için indirdik: Hakkında ayrılığa düştükleri şeyi onlara iyice açıklayasın ve Kitap, iman eden bir topluluk için kılavuz ve rahmet olsun." (NAHL 64)