Foros del Web » Programando para Internet » Javascript »

variable de php

Estas en el tema de variable de php en el foro de Javascript en Foros del Web. señores necesito ayuda, necesito pasar una variable PHP que me da el resultado de una consulta a una variable java para poderla imprimir en una ...
  #1 (permalink)  
Antiguo 14/12/2015, 10:34
 
Fecha de Ingreso: octubre-2015
Ubicación: ciudad juarez
Mensajes: 90
Antigüedad: 8 años, 6 meses
Puntos: 1
Pregunta variable de php

señores

necesito ayuda, necesito pasar una variable PHP que me da el resultado de una consulta a una variable java para poderla imprimir en una tabla html
  #2 (permalink)  
Antiguo 14/12/2015, 11:25
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: variable de php

Java o javascript??

var t = <?php echo $var; ?>;
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #3 (permalink)  
Antiguo 14/12/2015, 12:05
 
Fecha de Ingreso: octubre-2015
Ubicación: ciudad juarez
Mensajes: 90
Antigüedad: 8 años, 6 meses
Puntos: 1
Respuesta: variable de php

en jaca script

tengo este codigo me puedes decir como puedo convertir la variable a php

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. var variable1 = 0;
  4. function sumar() {
  5. variable1 +=1;
  6.   // mostrar el valor de variable1
  7. document.getElementById('valor').innerHTML = variable1
  8. var resulta = variable1;
  9. }
  10. </script>
  11. </head>
  12. <?php
  13. $variablephp = "<script> document.write(resulta) </script>";
  14. echo "variablephp = $variablephp";
  15. ?>
  16. <b
  #4 (permalink)  
Antiguo 14/12/2015, 12:21
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 15 años, 11 meses
Puntos: 528
Respuesta: variable de php

Creo que estás mezclando (mal) los lenguajes.

Si necesitas pasar una variable de php a javascript, puedes "imprimirla" con echo, como un html normal, como te sugiere IsaBelM.

Si la vas a pasar de javascript a php, puedes hacerlo de dos formas, ya sea pasando el dato como parámetro de la url, o bien mediante una llamada ajax. Pasar el parámetro por url implica recargar la página, por ajax no.
  #5 (permalink)  
Antiguo 14/12/2015, 13:54
 
Fecha de Ingreso: octubre-2015
Ubicación: ciudad juarez
Mensajes: 90
Antigüedad: 8 años, 6 meses
Puntos: 1
Respuesta: variable de php

@ocp001a
lo que necesito es pasarla de javascript a php para poder hacer una condicion, la verdad de ajax no se nada me puedes dar un ejemplo
  #6 (permalink)  
Antiguo 14/12/2015, 15:59
 
Fecha de Ingreso: octubre-2015
Ubicación: ciudad juarez
Mensajes: 90
Antigüedad: 8 años, 6 meses
Puntos: 1
Respuesta: variable de php

no se si valla bien

Código Javascript:
Ver original
  1. <?php
  2. html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3.     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. <head>
  6.  
  7. <script type="text/javascript">
  8. //<![CDATA[
  9. var variable1 = 0;
  10. function sumar() {
  11. variable1 +=1;
  12.   // mostrar el valor de variable1
  13. document.getElementById('valor').innerHTML = variable1;
  14. }
  15. $( document ).ready(function{
  16.     var meta= variable1;
  17.     $("#embo").load("linea1.php",{emboninado1:meta}):
  18. });
  19. }
  20. </script>
  21. </head>
  22. <body onload="setInterval('sumar()',3000)">
  23. <body>
  24. </html>
  25. ?>
  #7 (permalink)  
Antiguo 15/12/2015, 08:39
 
Fecha de Ingreso: octubre-2015
Ubicación: ciudad juarez
Mensajes: 90
Antigüedad: 8 años, 6 meses
Puntos: 1
Respuesta: variable de php

no puedo pasar la variable a php help me

Código PHP:
Ver original
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. var variable1 = 0;
  4. function sumar() {
  5.   var embobinado1 = variable1+=1;
  6.   // mostrar el valor de variable1
  7.  document.getElementById('valor').innerHTML = embobinado1;
  8. }
  9. </script>
  10. <?php          
  11. echo '<html>
  12.      <body>';
  13. echo '<script languaje="JavaScript">
  14.            
  15.      var varjs= embobinado1;
  16.            
  17. </script>';
  18. if (! isset($_POST['variable_php']))            
  19. {
  20.       echo '<form action="'.$_SERVER[PHP_SELF].'" method=post name=pasar>    
  21.              <input type=hidden name=variable_php></form>';
  22.       echo '<script languaje="JavaScript">
  23.              document.pasar.variable_php.value=varjs;
  24.              document.pasar.submit();
  25. </script>';          
  26. }      
  27.       echo "Valor de la variable en PHP: $_POST[variable_php] <br>";
  28.  
  29. echo '</body>
  30.      </html>'
  31. ?>
  #8 (permalink)  
Antiguo 15/12/2015, 13:18
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: variable de php

El parámetro no está entrecomillado
Cita:
$_POST[variable_php]
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #9 (permalink)  
Antiguo 15/12/2015, 13:36
 
Fecha de Ingreso: octubre-2015
Ubicación: ciudad juarez
Mensajes: 90
Antigüedad: 8 años, 6 meses
Puntos: 1
Respuesta: variable de php

me marca error si se las quito

Use of undefined constant variable_php - assumed 'variable_php' in C:\wamp\www\javaaphpvar.php on line 14
  #10 (permalink)  
Antiguo 15/12/2015, 15:53
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: variable de php

Cita:
Iniciado por edgaralcalaserra Ver Mensaje
echo "Valor de la variable en PHP: $_POST[variable_php] <br>";
Al contrario, lo que te digo es que has de usarla. Por cierto, ahora veo que también tienes otro error . Las comas de apertura y cierre del string para así poder hacer la concatenacion
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #11 (permalink)  
Antiguo 16/12/2015, 10:22
 
Fecha de Ingreso: octubre-2015
Ubicación: ciudad juarez
Mensajes: 90
Antigüedad: 8 años, 6 meses
Puntos: 1
Respuesta: variable de php

ya lo puse con las comillas pero ahora me da otro error

Cita:
Al contrario, lo que te digo es que has de usarla. Por cierto, ahora veo que también tienes otro error . Las comas de apertura y cierre del string para así poder hacer la concatenacion
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING)

el codigo si funciona si lo hago de esta manera
Código Javascript:
Ver original
  1. <?php          
  2. echo '<html>
  3.      <body>';
  4. echo '<script languaje="JavaScript">
  5.            
  6.      var varjs= "hola";
  7. </script>';
  8. if (! isset($_POST['variable_php']))            
  9. {
  10.       echo '<form action="'.$_SERVER[PHP_SELF].'" method=post name=pasar>    
  11.              <input type=hidden name=variable_php></form>';
  12.       echo '<script languaje="JavaScript">
  13.              document.pasar.variable_php.value=varjs;
  14.              document.pasar.submit();
  15. </script>';          
  16. }      
  17.       echo "Valor de la variable en PHP: $_POST[variable_php] <br>";
  18.  
  19. echo '</body>
  20.      </html>'
  21. ?>

Última edición por edgaralcalaserra; 16/12/2015 a las 10:34
  #12 (permalink)  
Antiguo 16/12/2015, 10:42
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: variable de php

Último intento por mi parte
Cita:
<?php
echo '<html> <head><\head>
<body>';
echo '<script languaje="JavaScript">

var varjs= "hola";
</script>';
if (! isset($_POST['variable_php']))
{
echo '<form action="'.$_SERVER["PHP_SELF"].'" method=post name=pasar>
<input type=hidden name=variable_php></form>';
echo '<script languaje="JavaScript">
document.pasar.variable_php.value=varjs;
document.pasar.submit();
</script>';
} else {
echo "Valor de la variable en PHP: ".$_POST["variable_php"]." <br>";
}
echo '</body>
</html>'
?>
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #13 (permalink)  
Antiguo 16/12/2015, 10:57
 
Fecha de Ingreso: octubre-2015
Ubicación: ciudad juarez
Mensajes: 90
Antigüedad: 8 años, 6 meses
Puntos: 1
Respuesta: variable de php

entiendo que no doy una para esto de java pero creo que no me explique bien

tu codigo funciona perfecto me da el valor hola pero lo que yo necesito es que me de el valor de la función suma

Código Javascript:
Ver original
  1. <head>
  2.   <title></title>
  3.  
  4. <script type="text/javascript">
  5. //<![CDATA[
  6. var variable1 = 1;
  7. function sumar() {
  8.   var embobinado1 = variable1++;
  9.   // mostrar el valor de variable1
  10.  document.getElementById('valor').innerHTML = embobinado1;
  11. }
  12. </script>
  13. </head>
  14. <?php
  15. echo '<html> <head>
  16. <body>';
  17. echo '<script languaje="JavaScript">
  18.  
  19. var varjs= embobinado1;
  20. </script>';
  21. if (! isset($_POST['variable_php']))
  22. {
  23. echo '<form action="'.$_SERVER["PHP_SELF"].'" method=post name=pasar>
  24. <input type=hidden name=variable_php></form>';
  25. echo '<script languaje="JavaScript">
  26. document.pasar.variable_php.value=varjs;
  27. document.pasar.submit();
  28. </script>';
  29. } else {
  30. echo "Valor de la variable en PHP: ".$_POST["variable_php"]." <br>";
  31. }
  32. echo '</body>
  33. </html>'
  34. ?>
  35. <body onload="setInterval('sumar()',1000)">
  36. </body>
  37. </html>


me da el sigiente redultado si pongo la variable embobinado1

Valor de la variable en PHP: undefined

Última edición por edgaralcalaserra; 16/12/2015 a las 11:03

Etiquetas: html, php, variable
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 03:48.