Cita:
Iniciado por ipraetoriux ...pues puedes hacerlo asi..
Código PHP:
Ver original<?php
$indice = 1;
while ($indice < 3){
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="submit" name="escuchar2" value="Escuchar 02">
</form>
<?php
if(isset($_POST["escuchar2"])) {
$file='./grab/'.$nombre.'/'.$indice.'.wav';
echo "<embed src =\"$file\" hidden=\"true\" autostart=\"true\"></embed>";
}
$indice++;
}
?>
...luego en el action tu tenias..<?=$_SERVER['PHP_SELF']?>..y dereria ser..<?php echo $_SERVER['PHP_SELF']; ?>
...luego puedes hacer lo mismo pero con un echo sin cerrar tags de php
Código PHP:
Ver original<?php
$indice = 1;
while ($indice < 3){
echo '<form method="post" action="' . $_SERVER['PHP_SELF'] . '">
<input type="submit" name="escuchar2" value="Escuchar 02">
</form>';
if(isset($_POST["escuchar2"])) {
$file='./grab/'.$nombre.'/'.$indice.'.wav';
echo "<embed src =\"$file\" hidden=\"true\" autostart=\"true\"></embed>";
}
$indice++;
}
?>
Muchas gracias ipraetoriux.
No sabía que podía iniciar un while, cerrar el código php y proseguir en el siguiente <?
El
primer caso, parece que sería válido, pero me encuentro con un problema:
Aquí, me carga 2 botones para reproducir 2 archivos de audio, ocurre que cuando pincho uno de los 2 botones,
me reproduce a la vez los 2 archivos