Foros del Web » Programando para Internet » PHP »

pasar variable en php a javascript !!!

Estas en el tema de pasar variable en php a javascript !!! en el foro de PHP en Foros del Web. Buenas Mi duda es como pasar una variable que declaro en php a javascript. Ejemplo Código PHP: <html> <head> <script languaje="JavaScript"> var varjavascript =  " <?  echo  $varphp ;  ...
  #1 (permalink)  
Antiguo 11/08/2005, 11:44
Avatar de tycho  
Fecha de Ingreso: marzo-2005
Ubicación: Linares
Mensajes: 48
Antigüedad: 19 años, 1 mes
Puntos: 0
Pregunta pasar variable en php a javascript !!!

Buenas

Mi duda es como pasar una variable que declaro en php a javascript. Ejemplo

Código PHP:
<html>
<head>

<script languaje="JavaScript">
var varjavascript =  "<? echo $varphp?>";

document.write(varjavascript);
alert(document.write(varjavascript));
</script>
</head>

<body>

<?php
$varphp 
"hola"
?>
</body>
</html>
No consigo pasar la variable $varphp a javascript, y no se donde cometo el fallo. A ver si alguien me pudiese aclarar.

Muchas gracias de antemano
  #2 (permalink)  
Antiguo 11/08/2005, 11:47
Avatar de tycho  
Fecha de Ingreso: marzo-2005
Ubicación: Linares
Mensajes: 48
Antigüedad: 19 años, 1 mes
Puntos: 0
pasar variable en php a javascript !!!

Buenas

Mi duda es como pasar una variable que declaro en php a javascript. Ejemplo

Código PHP:
<html>
<head>

<script languaje="JavaScript">
var varjavascript =  "<? echo $varphp?>";

document.write(varjavascript);
alert(document.write(varjavascript));
</script>
</head>

<body>

<?php
$varphp 
"hola"
?>
</body>
</html>
No consigo pasar la variable $varphp a javascript, y no se donde cometo el fallo. A ver si alguien me pudiese aclarar.

Muchas gracias de antemano
  #3 (permalink)  
Antiguo 11/08/2005, 11:51
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola tycho:

Deberías declarar la variable php antes de usarla...

Código:
<html> 
<head> 
<?php 
$varphp = "hola"; 
?> 

<script languaje="JavaScript"> 
var varjavascript =  "<? echo $varphp; ?>"; 

document.write(varjavascript); 
alert(document.write(varjavascript)); 
</script> 
</head> 

<body> 

<!--?php 
$varphp = "hola"; 
?--> 
</body> 
</html>
Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 11/08/2005, 12:00
 
Fecha de Ingreso: febrero-2005
Mensajes: 187
Antigüedad: 19 años, 2 meses
Puntos: 2
Intenta con esto, pues en el momento que le llevas el valor a la variable de javascript, la variable de php no tiene ningun valor.

<?php
$varphp = "hola";
?>
<html>
<head>

<script languaje="JavaScript">
var varjavascript = "<? echo $varphp; ?>";

document.write(varjavascript);
alert(varjavascript);
</script>
</head>

<body>


</body>
</html>

________________________________
Jossmorenn
sueter parcero
  #5 (permalink)  
Antiguo 11/08/2005, 12:39
Avatar de tycho  
Fecha de Ingreso: marzo-2005
Ubicación: Linares
Mensajes: 48
Antigüedad: 19 años, 1 mes
Puntos: 0
Gracias, jossmorenn por tu ayuda, el problema es que ponía la variable php antes que el codigo javascript, porque había leído que el código php se ejecuta en el servidor, y por tanto, antes, y pensaba que daba igual donde lo colocase

Saludos
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 09:48.