Alguien me podria ayudar porfavor :')
Quisiera saber si ahy alguna forma de llamar variables a un FUNCTION, como usando un global pero sin definir las variables, que llame a todas las variables que esten antes del eval, esto se usa en estos foros pero por mas que le busco en su scripts no entiendo como llama a las plantillas y tambien a las variables.
Ejemplo:
EN EL DOCUMENTO HTML LLAMADO entrada.htm esta esto:
<html>
BaEEz dice "<b>$titulo</b>".
</html>
Y EN DOCUMENTO PHP ESTA ESTO:
<?
function plantilla($plantilla){
$fp=fopen("plantillas/$plantilla.htm","r");
$datos=fread($fp,filesize("plantillas/$plantilla.htm"));
$datos=str_replace('"','\"',$datos);
eval("echo\"$datos\";");
}
$titulo="hola ^^";
eval(plantilla("entrada"));
?>
SE SUPONE QUE QUISIERA DEBERIA SALIR ESTO:
<html>
<b>BaEEz dijo hola ^^</b>
</html>
Pero lo unico que consigo XDDDD:
<html>
<b>BaEEz dijo </b>
</html>
¿Porfavor, alguien tendria una solución a mi problema T.T?
Pero lo unico que relamente me importa seria saber como llamar a todas las variables sin necesidad de global, con eso, ya hago un bucle y con str_replace lo hago, porfis T.T