• Sábado 11 de Mayo de 2024, 07:08

Autor Tema:  Variable Php=variable Javascript  (Leído 1948 veces)

dgc

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Variable Php=variable Javascript
« en: Lunes 23 de Agosto de 2004, 12:03 »
0
Hola,

Quiero dar a una variable de PHP, p. ej. $id, el valor que recogo de un campo de texto de un formulario.
Esto lo quiero realizar en una función de javascript.

P.ej.
$id=document.form.texto.value;

Gracias.

Informix

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
Re: Variable Php=variable Javascript
« Respuesta #1 en: Lunes 23 de Agosto de 2004, 18:11 »
0
hola que tal mira una vez vi algo sobre eso en una web y mas o  menos recuerdo un poco podriamos intentarlo de la siguiente manera

Código: Text
  1.  
  2. <script languaje="javascript">
  3.  
  4.     <?php $id ?>=document.form.texto.value;
  5.  
  6. </script>
  7.  
  8.  

o tambien asi:

Código: Text
  1.  
  2. <?php
  3.      $id=echo "<script languaje='javascript'>document.form.texto.value;</script";
  4. ?>
  5.  
  6.  

Creo que este ultimo me parece mas correcto, pero podrias intentarlo de las dos formas y ya nos dices si pudiste solucionarlo

 :kicking:
Informix

"Ganar no es algo momentáneo, es algo permanente. Uno no gana de vez en cuando, uno no hace las cosas bien a veces, uno hace las cosas bien siempre" .

Vince Lombardi


dgc

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Variable Php=variable Javascript
« Respuesta #2 en: Lunes 23 de Agosto de 2004, 18:32 »
0
Gracias Informix,

pero no lo consigo, quiero recoger el valor de un combo, para luego hacer una consulta a una bbdd.
Desde la misma función de javascript.

Saludos

Informix

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
Re: Variable Php=variable Javascript
« Respuesta #3 en: Miércoles 25 de Agosto de 2004, 03:30 »
0
mmmm a ver si este ejemplo te da una idea

Código: Text
  1.  
  2. <?Php
  3.    // Este es el texto para la alerta
  4.    $msg = "Este es el mensaje para la alerta en JavaScript";
  5.    echo "<script language='JavaScript'>";
  6.    // Se concatenan las cadenas de caracteres
  7.    echo "alert('".$msg."');";
  8.    echo "</script>";
  9. ?>
  10.  
  11.  

Espero puedas solucionarlo
Informix

"Ganar no es algo momentáneo, es algo permanente. Uno no gana de vez en cuando, uno no hace las cosas bien a veces, uno hace las cosas bien siempre" .

Vince Lombardi


Informix

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
Re: Variable Php=variable Javascript
« Respuesta #4 en: Miércoles 25 de Agosto de 2004, 21:22 »
0
Perdon se posteo doble el mensaje de abajo  :hola:
Informix

"Ganar no es algo momentáneo, es algo permanente. Uno no gana de vez en cuando, uno no hace las cosas bien a veces, uno hace las cosas bien siempre" .

Vince Lombardi


Informix

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
Re: Variable Php=variable Javascript
« Respuesta #5 en: Miércoles 25 de Agosto de 2004, 21:24 »
0
Hola dgc creo que con lo siguiente solucionaras el problema que tienes, solo crea campos ocultos a los cuales les daras un valor en la funcion de javascript y esos campos los envias a php, pero para que me entiendas mejor ve este ejemplo, aunque se envia a la misma pagina funciona lo probe

Código: Text
  1.  
  2. <html>
  3. <head>
  4. <title>Informix</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  6. <script language="javascript">
  7. function enviaValorPhp()
  8. {
  9.   document.formulario.nombrehide.value = document.formulario.nombre.value;  
  10. }
  11. </script>
  12. </head>
  13. <body>
  14. <form name="formulario" action="testformulario.php" method="get" onSubmit="enviaValorPhp()">
  15.   <p>Nombre:
  16.     <input name="nombre" type="text">
  17.     <!--Creamos campo oculto al cual se le asignara el value desde una funcion en javascript-->
  18.     <input name="nombrehide" type="hidden">
  19. </p>
  20.   <p>
  21.     <input type="submit" name="Submit" value="Enviar">
  22. </p>
  23. </form>
  24. </body>
  25. </html>
  26. <?php
  27.   echo "Tu nombre es: $nombrehide";
  28. ?>
  29.  
  30.  

ojala te sea de ayuda  :kicking:
Informix

"Ganar no es algo momentáneo, es algo permanente. Uno no gana de vez en cuando, uno no hace las cosas bien a veces, uno hace las cosas bien siempre" .

Vince Lombardi


Blag

  • Moderador
  • ******
  • Mensajes: 697
    • Ver Perfil
    • http://atejada.blogspot.com
Re: Variable Php=variable Javascript
« Respuesta #6 en: Jueves 26 de Agosto de 2004, 20:48 »
0
Este post puede serte útil:

Variable JavaScript a PHP - Blag

Saludos,

Blag  :devil: