Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Pasar de HTML a PHP (https://www.clubdelphi.com/foros/showthread.php?t=52477)

Nekane 22-01-2008 16:35:43

Pasar de HTML a PHP
 
Hola a todos!
tengo un problema con php que me esta matando..a ver si podeis ayudarme porfi. El problema es el siguiente:

Yo tengo hecho un reproductor de musica con html... de tal forma que ejecutando esta parte del codigo:

Código PHP:

<form action="#">
     <
label class="cabinet"
           <
input id="cancion" type="file" class="file" onChange="annadeMedio    ('miReproductor','capaLista');add(capaAdd); get('miReproductor',capaAdd)"/>
     </
label>
</
form

obtenia el archivo de musica y lo pasaba a las funciones que me lo ejecutaban...

El problema esk ahora tengo almacenas las canciones en una base de datos..
asi que la forma de obtenerlas es con php para lo que uso esta otra parte de codigo:

Código PHP:

<? if (mysql_num_rows($resultado) == 0)?> 
<? while($fila=mysql_fetch_array($resultado)){ ?>
     <? if ($fila["tipo"] == "sonido"){ ?>
          &cancion = <?=$fila["nombreArchivo"]?>"><?=$fila["nombreMedio"?>
     <? } else if ($fila["tipo"] == "video"){ ?>
          &cancion = <?=$fila["nombreArchivo"]?>"><?=$fila["nombreMedio"?>
     <? ?>
<? 
?>

ahora bien...yo necesito pasar &cancion (que se supone es la cancion) a las funciones que antes os he mostrado en sustitucion del archivo que leia en html, que si no estoy equivocada se almacenaba en "value"..., sabeis como puedo hacerlo?

Os agradeceria mucho la ayuda que me pudiera prestar
Un saludo!

Emilio 22-01-2008 21:17:52

Lamento decirte que he leido varias veces lo que expones y no termino de entender que quieres hacer o cual es el problema, tal vez con otra explicación recibas más ayuda, fijate que de momento nadie a respondido, lo que me hace pensar que a muchos les pase lo mismo que a mi, o estoy muy espeso :rolleyes:

Nekane 25-01-2008 19:00:13

Duda resuelta
 
Hola!
Gracias a todos los que os habéis molestado en echarle un vistazo al problema, pero al fin! he conseguido solucionarlo. Mi problema era que no estaba entendiendo bien la idea de php y html. Por este motivo supongo, no era lógica la duda que planteaba, y es que quería entrelazar lenguaje php con lenguaje html sin tener en cuenta que php se ejecuta en el servidor y html en el cliente, ahí residía mi problema.

Por si alguien más tiene el mismo problema que yo os comento como lo resolví:
Yo pasaba a mis funciones una variable de tipo file cuando diseñe mi página en html, luego quise adaptar el código de tal forma que interactuar con una base de datos (comunicación mediante php), mi solución iniciar: recoger las tuplas de la base de datos y enviarlas por parámetros a mi código en html (error fatal).
Solución buena: olvidarme de html y trabajar solo con php, de tal forma que leía las tuplas (en leguaje php) y usaba el resultado en el mismo documento php.

No se si queda mas claro....como conclusión os digo que unir PHP y HTML es complicado y no da los resultados esperados (al menos en mi caso), php y html funcionan mejor por separado.

Gracias a todos y un saludo!

fide 25-01-2008 20:16:50

Buno, seria bueno que para la otra, primero entendieras bien las cosas jajaja!

Nekane 25-01-2008 20:42:24

mmm...supongo..pero para eso es el foro no? para dudas...creo


La franja horaria es GMT +2. Ahora son las 09:46:09.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi