[ zeljko.m @ 18.02.2011. 23:02 ] @
Postavio bih jedno pitanje, ako bi neko mogao da odgovori...

Hteo bih da napravim sajt u WML koji će da čita podatke iz MySQL-a. Da li je to moguće i šta mi je sve potrebno od softvera da bih to napravio?

Radio sam WML, PHP, MySQL. Interesuje me kako to povezati sve?
[ dendic @ 19.02.2011. 06:36 ] @
Haj ti nama pocetnicima napisi ukratko kakvu to mobilnu aplikaciju razvijas...
WAP počiva na WML-u (Wireless Markup Language). WML je jedan sa HTML-om usko povezani kompjuterski jezik koji je sa WMLscript-om (zasniva se na JavaScript-u) optimiziran za bežični prenos podataka. Prenos podataka se zasniva na WTP standardu (Wireles Transport Protocol). WML "prevodi" klasične internet stranice u format koji mobilni telefon može prepoznati i prikazati na ekranu. WML kod toga nije orjentisan na stranice (kao HTML) nego komada dokumente na Decks (što u prevodu znači špil; od špil karata) i Cards (karta). Deck je nešto kao jedna stranica u HTML-u (u HTML-u jedna stranica predstavlja jedan dokument), a Card je ono sto stane i sto vidite na ekranu vašeg mobilnog telefona. Deck se sastoji od jedne ili više karti. Mobilni telefon skine celi "deck" sa interneta, dok vi na ekranu pregledavate kartu po kartu ili već prema želji. Direktan pristup internet stranici, koja je uređena za WAP pregledavanje nije moguć bez tog.
[ Jbyn4e @ 19.02.2011. 08:05 ] @
Ako bas hoces wml sajt, iz php-a moras da posaljes header da saljes wml sadrzaj, i dalje wml kod, kao sto kod web sajta saljes html kod, i sto fajl mora da se izvrsava na serveru kao php.

Primer:
Code (php):

<?
header("Content-type: text/vnd.wap.wml");
print "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
   . " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
<wml>
<card id="podaci" title="Podaci">
        <p>
        <?
include ('db.inc.php');
$query= "SELECT ... from ... where ...";
$rez=mysql_query($query);
if (mysql_num_rows($rez) > 0)
        {
$row = mysql_fetch_object($rez);
echo $row->prezime ;echo ' ';
echo $row->ime ;echo '<br/>';
echo nl2br($row->nekovelikopolje) ;
echo '<br/>';
     }
else
     {
     print "Nema podataka!";
     }
mysql_close($conn);
     ?>
        </p>
    </card>
</wml>
?>
 
[ zeljko.m @ 19.02.2011. 11:30 ] @
Hoću da napravim aplikaciju u WML-u koja će da vuče podatke iz MySQL. Znači, da bude dinamička, ako je to moguće?! Za PHP i MySQL koristim XAMPP, a za WML Nokia Toolkit. Da li je još nešto potrebno od softvera?

"Jbyn4e"
Kada pokrenem ovakav dokument (PHP script) u XAMPP-u, on ne može da ga otvori...
[ Jbyn4e @ 19.02.2011. 11:59 ] @
Ajde malo "izanaliziraj" ono sto sam ostavio, pa ce ti biti jasno ZASTO ne moze da ga pokrene, a kao drugo, nisi mu ni pristupio sa telefona.
[ Milos911 @ 19.02.2011. 13:49 ] @
Na kompu ako otvaras wml koristi operu, ili firefox sa wml pluginom...
[ zeljko.m @ 19.02.2011. 15:56 ] @
Hvala vam puno, rešio sam problem...