Ver Mensaje Individual
  #10 (permalink)  
Antiguo 30/07/2012, 13:45
JonyBanano
 
Fecha de Ingreso: julio-2012
Mensajes: 9
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Insertar HTML en un PHP [principiante]

Cita:
Iniciado por JonyBanano Ver Mensaje
Hola Hexplore, así cambio las etiquetas de los botones, me queda de la siguiente forma:



Pero al pulsar cualquiera de los 3 botones, me reproduce los 3 audios que contiene esa carpeta.

La porción de código exacta que utilizo para esta parte, es la siguiente:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $nombre = 'JOSE';
  4.  
  5. $indice = 0;
  6.  
  7. while ($indice < 3){
  8.  
  9. echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '">
  10. <input type="submit" name="escuchar2" value="Escuchar '. $indice .'">
  11. </form>';
  12.  
  13.  
  14.  
  15. if(isset($_POST["escuchar2"]))
  16. {
  17. $file='./grab/'.$nombre.'/'.$indice.'.wav';
  18.  
  19. echo "<embed src =\"$file\" hidden=\"true\" autostart=\"true\"></embed>";
  20.  
  21. }
  22. $indice++;
  23. }
  24.  
  25. ?>

La variable nombre la tomo previamente con un GET, pero aquí le añado un nombre cualquiera para plantear la situación real que tengo.

Esto es, en la ruta:

/grab/JOSE/

tengo 3 archivos de audio, en mi caso:

  • 1.wav
  • 2.wav
  • 3.wav


Con el código que yo he puesto, al pulsar cualquiera de los 3 botones, se reproducen a la vez los tres archivos .wav de la carpeta JOSE

Mi intención es poder reproducir en el botón Escuchar 1, el archivo 1.wav, en el 2 el 2.wav, etc...

Gracias, saludos!
Cita:
Iniciado por JonyBanano Ver Mensaje
¿Tal vez el problema sea que meto el código HTML en un while PHP cuando debería ser al contrario?

¿Es decir, meter el código PHP en un while HTML?

No tengo mucha idea tampoco de hacerlo. Cualquier sugerencia/comentario, se agradece!
¿Alguna ayuda por favor?