Forumlar » 1. Genel » Mobil Dünya » wap ile db ilişkisi

 

> 1 <
Yazar Mesaj

Çevirmiçi mi? gray

giray ars
10 ileti
http://www.dipnot.org
Şehir: Türkiye istanbul
Meslek: webmaster
Yaş: 28
13:24 17-06-2004 GMT+02 saat      
merhabalar öncelikle..

bir wap sitesi tasarımı yapıyorum ancak burda mysql kullanmak istiyorum...
bunu nasıl yapabilirim.. ordan dataları alıp sadece listeleyeceğim.. record yapma işlemini php ile webden halletmeyi planlıyorum.. bu konuda yardımcı olabilirseniz çok sevinirim...

şimdiden sağolun..
http://www.dipnot.org

Çevirmiçi mi? mkavici

Mahmut Kavici
491 ileti
http://kavidesign.com
Şehir: Türkiye Ankara
Meslek:
Yaş: 26
16:05 17-06-2004 GMT+02 saat      
öncelikle wml konusunda biraz bilginiz olması gerekiyor. wml html ile çok benzer bir dil
örnek basitce bir kod
Kod:
<wml>
<card id='ana sayfa'>
<p>
İlk wap sayfam
</p>
</card>
</wml>


örnek php dosyası test.php
Kod:
<wml>
<card id='ana sayfa'>
<p>
<?php echo \"İlk wap sayfam\"; ?>
</p>
</card>
</wml>


burada <?php ?> tagları arasında mysql bağlantısı yaparak db den verilere ulaşabilirsin
Kod:
<wml>
<card id='ana sayfa'>
<?php echo \"Üyelerimiz bölümü\"; ?>
<?php

$db = mysql_connect(\"localhost\",\"***\",\"***\"); //db'ye bağlan

    mysql_select_db(\"database_ismi\",$db); //db'yi seç

$sql = mysql_query(\"SELECT $data FROM $table WHERE $kosul  ORDER BY  isim\");
      echo \"<p>İsimler: </p>\"; 
while ($satir = mysql_fetch_row($sql)) {
        echo \"<p>$satir[\"isim\"]</p>\";
    }
   
?>

</card>
</wml>

burada $table tablosundan $data verilerini $kosul koşuluna göre isime göre sıralı seçerek hepsini yazdırıyor.
Bu basit bir örnek geliştirmek mümkün ayrıca http://www.phpbuilder.com/columns/baravalle20010221.php3?page=1 adresinde ayrıntılı bir tutorial bulabilirsin.
İyi çalışmalar kolay gelsin...

Burada hazır yapılmışı var :) origamisan.org, burada da karalanmışı : kavidesign.com

Çevirmiçi mi? gray

giray ars
10 ileti
http://www.dipnot.org
Şehir: Türkiye istanbul
Meslek: webmaster
Yaş: 28
11:02 20-06-2004 GMT+02 saat      
peki bu şekilde yaptığımda normal bir php sunucusu bu sayfayı görüntüleyebilir mi?
yoksa illa bir wap sunucusu bulmak gerekir mi ??
http://www.dipnot.org

Çevirmiçi mi? gray

giray ars
10 ileti
http://www.dipnot.org
Şehir: Türkiye istanbul
Meslek: webmaster
Yaş: 28
11:04 20-06-2004 GMT+02 saat      
ayrıca bi sorum daha olacak affınıza sığınarak..
yukardaki verdiğiniz örneği adapte ettiğimde php kısmı print yapmıyor.. db de veri var + bağlantı da tamam. ancak echo \"<p>$satir[\"isim\"]</p>\"; kısmında galiba bir sorun var çünkü sayfa beyaz çıkıyor..
http://www.dipnot.org

Çevirmiçi mi? Musa

Mustafa Musa Ülker
503 ileti
http://www.musaulker.com/
Şehir: Türkiye Burası
Meslek: Öğrenci++ ve Öğrenci#
Yaş: 24
15:56 20-06-2004 GMT+02 saat      
şimdi yeni geldim hemen cevaplayım:
normal php sunucusu sayfayı doğru görüntüler ama ne zaman?wap desteği olan telefonda açtığında.
kodda dediğin gibi hata var.escape character sorunu.
doğru kod:
Kod:
echo \"<p>$satir[\\"isim\\"]</p>\";

böyle yapınca sorunun düzelmesi lazım.
kolay gelsin..
:: Websitm :: http://www.musaulker.com/ ::
:: Bilgisayarımı görmek için a href=http://www.biltec.org/datas/users/2-bil.jpg>tıkla!/a> ::
koray yeni farkettim toplayacağız bir gün elbet :p

Çevirmiçi mi? gray

giray ars
10 ileti
http://www.dipnot.org
Şehir: Türkiye istanbul
Meslek: webmaster
Yaş: 28
06:27 30-06-2004 GMT+02 saat      
teşekkür ederim yardımların için
http://www.dipnot.org

Çevirmiçi mi? Musa

Mustafa Musa Ülker
503 ileti
http://www.musaulker.com/
Şehir: Türkiye Burası
Meslek: Öğrenci++ ve Öğrenci#
Yaş: 24
08:50 30-06-2004 GMT+02 saat      
rica ederim, ne demek...
:: Websitm :: http://www.musaulker.com/ ::
:: Bilgisayarımı görmek için a href=http://www.biltec.org/datas/users/2-bil.jpg>tıkla!/a> ::
koray yeni farkettim toplayacağız bir gün elbet :p

Çevirmiçi mi? mkavici

Mahmut Kavici
491 ileti
http://kavidesign.com
Şehir: Türkiye Ankara
Meslek:
Yaş: 26
02:54 01-07-2004 GMT+02 saat      
Alıntı
gray :
yukardaki verdiğiniz örneği adapte ettiğimde php kısmı print yapmıyor.. db de veri var + bağlantı da tamam. ancak echo \"<p>$satir[\"isim\"]</p>\"; kısmında galiba bir sorun var çünkü sayfa beyaz çıkıyor..



ewet hatalı yazmışım kusura bakmayın
Kod:
echo \"<p>\".$satir[\"isim\"].\"</p>\";
olmalıydı.

Alıntı
gray :
peki bu şekilde yaptığımda normal bir php sunucusu bu sayfayı görüntüleyebilir mi?
yoksa illa bir wap sunucusu bulmak gerekir mi ??



ewet normal bir sunucu görüntüler zaten wap sunucu diye bir ayrım yok ömenli olan yayımladığın dosyaların içeriği mesela bir wap browser html sayfası görüntüleyemez. Yani dosya uzantısı önemli değil .php uzantılı bir dosya çağırıyorsun ama wml içerikli kod oluşturuyor . Yok illede .wml uzantılı oluştursun diyorsan .htaccess dosyalarını kullanabilrsin.
Kod:
AddType application/x-httpd-php wml
bu sayede .php dosyalarını .wml uzantısı ile kaydedip çalıştırabilirsin.
Burada hazır yapılmışı var :) origamisan.org, burada da karalanmışı : kavidesign.com

Çevirmiçi mi? gray

giray ars
10 ileti
http://www.dipnot.org
Şehir: Türkiye istanbul
Meslek: webmaster
Yaş: 28
08:00 17-07-2004 GMT+02 saat      
şimdi kısaca yaşadığım sorunu yazayım..
bazı telefonların wap browser ları .php uzantıları okumuyor. direk olarak tanımlanamayan dosya biçimi diye bir hata veriyor. bende .php leri .wml yapınca çalışır gibi düşündüm ama olmadı.. sizin dediğiniz .htaccess dosyasını ne şekilde kullanmam gerekli . tam olarak anlamayamadım da..
http://www.dipnot.org

Çevirmiçi mi? gencbiradam

genc biradam
1 ileti

Şehir: Türkiye konya
Meslek: programcı
Yaş:
17:23 15-02-2006 GMT+02 saat      
Alıntı
gray :
şimdi kısaca yaşadığım sorunu yazayım..
bazı telefonların wap browser ları .php uzantıları okumuyor. direk olarak tanımlanamayan dosya biçimi diye bir hata veriyor. bende .php leri .wml yapınca çalışır gibi düşündüm ama olmadı.. sizin dediğiniz .htaccess dosyasını ne şekilde kullanmam gerekli . tam olarak anlamayamadım da..



php uzatısını gösterip göstermeme olayının cep bowseriyle bir ilgisi yok. sunucu, istemci tarafından istenen dosyanın uzantısının php olduğunu gördüğü anda bu dosyayı kendi üzerinde bulunan php derleyicisine yönlendirir. sana gelen içerik browser tarafından değerlendirilir. eğer sunucuda php derleyicisi yoksa ancak ozaman php uzantılı dosya derlenmeden istemciye yönlendirilir. browser bu dosyayı tanımayınca kaydetmeye kalkar yada görüntülenemiyor falan der... tabiki browserın bi php derleyecisi olması beklenemez.
> 1 <