Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/08/2005, 20:52
Avatar de FuLaNo_
FuLaNo_
 
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 21 años
Puntos: 2
Bueno, yo acabo de crear mi primer "sitio" WAP y lo estoy haciendo con PHP, MySQL y WML.

Por otra parte, no creo que WMLS sea tan limitado, en todo caso, es tan limitado como JavaScript para HTML, es decir, puedes manejar la interfase de igual forma que en js... puedes condicionar formularios, etc...

Yo estoy usando las herramientas de NOKIA (gratuitas), realmente muy buenas, necesitas el nokia toolkit (este aún no lo use, estoy a puro notepad :p), nokia mobile browser y nokia WAP gateway simulator.

Teniendo estos dos ultimos ya podes navegar sitios WAP sin problemas.

Y no se tiren abajo! no es nada dificil, tuve algunos errores pero eran "tontos", como por ejemplo, no poner la cabecera en PHP para que el navegador sepa que es WML (header("Content-Type: text/vnd.wap.wml");)

Igualmente no hice nada grande aún... apenas un archivito en donde muestro las ultimas 5 noticias.

En este momento estoy buscando algo sobre WCSS y no encuentro :(

Para los que quieran, este es el codigo (feito) para leer el contenido de una base de datos, lo que hago es crear una tarjeta (Card) con el titular de las noticias que vendría a ser el "home" y luego otras cards con cada noticia...

Código PHP:
<?php header("Content-Type: text/vnd.wap.wml");
echo 
'<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" " http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="homeNews" title="Noticias">
<p>
'
;
include(
"../includes/db.php");
$_SQL mysql_query("SELECT * FROM noticias ORDER BY id DESC LIMIT 0,5");
while(
$_ROW=mysql_fetch_assoc($_SQL)) {
$_TITLE str_replace('"',""",$_ROW["titulo"]);
$_TITLE substr($_TITLE030);
echo 
'<a href="#nro'.$_ROW[id].'">'.$_TITLE.'...</a><br /><br />';
}
echo 
'</p></card>';
$_SQL mysql_query("SELECT * FROM noticias ORDER BY id DESC LIMIT 0,5");
while(
$_ROW=mysql_fetch_assoc($_SQL)) {
$_TITLE str_replace('"',""",$_ROW["titulo"]);
$_TITLE substr($_TITLE030);
$_TEXTO eregi_replace("<img([^>]+)>"""$_ROW["copete"]);
$_TEXTO eregi_replace("<a([^>]+)>"""$_TEXTO);
$_TEXTO str_replace("</a>","",$_TEXTO);
$_TEXTO str_replace("<br>","<br />",$_TEXTO);
$_TEXTO str_replace("<br/>","<br />",$_TEXTO);
echo 
'
<card id="nro'
.$_ROW[id].'" title="'.$_TITLE.'..."> 
<p>'
.$_TEXTO.'<br /><br /><a href="#homeNews">inicio</a></p>
</card>
'
;
}
echo 
'</wml>';
?>
__________________
I Love Programming...