Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/04/2009, 08:39
xurxinho
 
Fecha de Ingreso: marzo-2009
Mensajes: 171
Antigüedad: 15 años, 10 meses
Puntos: 4
Respuesta: Variable javascript a php

Yo hace tiempo tuve la misma experiencia y creo que no vale la pena (uno se ejecuta del lado del servidor y otro del cliente y hay demasiadas incompatibilidades). Yo utilizo dos caminos o recoges la variable en un refresco, haces el script lo lanzas y lo recoges por la url o tratas de hacer lo mismo pero a la inversa. de php->javascript.

Por ejemplo
Código HTML:
<body>
<script type="text/javascript">
function getdate(){
	var today = new Date();
	var year = today.getYear();
	if(year<1000)
		year+=1900;
	var a = year+"";
	return a;
}
</script>
<?php
$ano='2009';

?>
<input type="hidden" id="variablephp" value="<?php echo $ano;?>">
<input type="hidden" id="variablejavascript">
<script type="text/javascript">
document.getElementById('variablejavascript').value=getdate();
php=document.getElementById('variablephp').value;
js=document.getElementById('variablejavascript').value;
if(php==js)
	document.write('<br>Año:'+php);

</script> 
Simplificado.
De todas maneras a ver que dicen otros compañeros. Yo lo que dices lo intenté hacer un tiempo pero me daba problemas y yo creo que a veces nos complicamos sin necesidad (yo el primero)