te lo explicamos en otro post.. como te dijeron antes..
con php como se ejecuta solo del lado del servidor, puedes generar código dinámico de forma simple y fácil...
hasta es posible sobre escribir tu propio código, aunque no sea recomendado ..
@rodrigo791 ve cuando tienes algo así:
Código PHP:
<?php
if(date("H") > 8) $Bar = "Buenos dias!";
else $Bar = "Buenas noches!";
/*
Esto puedes hacerlo con JavaScript..
pero tomalo como ejemplo dinamico desde Php
*/
?>
<html>
<head>
<script type='text/javascript'>
<!--
//Esto..
function Saludar(){
alert("<?php echo $Bar; ?>");
}
//tambien es posible..
function SaludarDeOtraManera(){
var saludo = "<?php echo $Bar; ?>";
alert(saludo);
}
//de estra otra forma tambien
var = "<?php echo $Bar; ?>";
window.load = alert("<?php echo $Bar . ", Son las " . date("H") . " hrs."; ?>"):
//-->
</script>
</head>
<body OnLoad="Saludar()">
<button onclick='SaludarDeOtraManera()' type='button'>clickme!</button><br />
como ves, la carga de $bar en php es generada dinamicamente..<br />
El codigo es generado en el servidor primero.. procesando las etiquetas <?php echo "php"; ?><br />
y luego enviando el código de fuente al cliente<br />
</body>
</html>
no lo probé.. pero creo que esta bien x)