Foros del Web » Programando para Internet » PHP »

WML y PHP (Descarga de RingTones)

Estas en el tema de WML y PHP (Descarga de RingTones) en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 16/01/2007, 09:19
 
Fecha de Ingreso: enero-2007
Mensajes: 10
Antigüedad: 17 años, 3 meses
Puntos: 0
WML y PHP (Descarga de RingTones)

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>
  &nbsp;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 />
      &nbsp;&nbsp;'.$row['desc'].'<br /><br />
    ';
  }
  echo '
    <br />
    <a href="'.$URL.'/login.php/?user='.$user.'&amp;pass='.$pass.'">Volver</a>
    <br />
    <do type="accept" label="Volver"><go href="'.$URL.'/login.php/?user='.$user.'&amp;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)&amp;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.

Última edición por Necrophasto; 16/01/2007 a las 09:29
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:13.