Tengo una consulta bastante facililla, creo, para aquellos que conocen del uso de estas dos teconologías.
Llevo armado un código para conectarte vía WAP desde tu móvil a "d-sur.com.ar" para poder descargar RingTones que otros usuarios suben a la web. Ya tengo todo el sistema hecho y funciona al 100%. Entonces ¿Cuál es el problema?
Al momento de listarse los ringtones y al hacer click sobre uno de ellos, simplemente, no se descargan. Muestro parte del código para que vean que es lo que hago para querer llevar la descarga del mismo...
Código:
#dsp de conexión SQL y permisos de autorización,
#$rtNick = nick del usuario que subió ringtones (recuperado de consulta sql)
echo '
<card id="card1" title="RingTones de '.$rtNick.'">
<p>
Listando...<br /><br />
';
$rtNum = 0;
while ($row = mysql_fetch_array($result)) {
$rtNum++;
echo '
#listo los ringtones con su respectiva URL para su descarga
'.$rtNum.'. <a href="'.$URL.'/ringtones/index.php?splay='.$row['archivo'].'">'.$row['titulo'].'</a><br />
'.$row['desc'].'<br /><br />
';
}
echo '
<br />
<a href="'.$URL.'/login.php/?user='.$user.'&pass='.$pass.'">Volver</a>
<br />
<do type="accept" label="Volver"><go href="'.$URL.'/login.php/?user='.$user.'&pass='.$pass.'" /></do>
</p>
</card>
';
Y al hacer click sobre el RingTone, te dirije a la sigiente página:
Código:
<?php
#En las URL omití las w's por no dejarme ponerlas y http's
header("Content-type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\"" . " \"wapforum.org/DTD/wml_1.1.xml\">";
#$URL = d-sur.com.ar/movil
?>
<wml>
<card id="card1" title="Login">
<p>
<embed src="<?php echo $splay; ?>" autostart=false loop=false>
</p>
<p>
<do type="accept" label="Ingresar"><go href="'.$URL.'/login.php/?user=$(usuario)&pass=$(codigo)" /></do>
</p>
</card>
</wml>
A este código lo pruebo desde el explorador y funciona bien (o por lo menos me reproduce el sónido que es lo que debería de hacer); Pero desde el teléfono móvil, en algunos me muestra una pantalla en blanco y en otros salta un error de fallo de búsqueda. ¿Tienen la respuesta? Se los agradecería mucho que me la compartan. Saludos
Nota: Para la descarga de RingTones probé con los formatos más conocidos: AMR, MMF Y MP3 Ejemplo: ingresen a wapjet.com desde su explorador y en donde pide su código personal introduzcan 5419 y seleccionen uno de lo archivos que allí hay y vean como es que funciona. Esto es lo que quiero hacer.