¿que funcion de control de salida utilizo?
Pero lo raro que en el test.tpl si pongo solo {si} si lo sustituye
echo template('cadena que quieres modificar', array con los diferentes reemplazos);
Eso no lo he entendido pero lo de ruta lo tengo que dejar para incluir el archivo test.tpl que es donde esta lo de la base de dato.
Siempre me sale Cannot redeclare template() (previously declared y la consulta esta en la pagina test.tpl
a.php
Código PHP:
Ver original<?php
function template($ruta,$array)
{
/* Tomamos el archivo */
/* Mostramos el template con los cambios realizados */
echo eval("?".">$template"); /* Reemplazamos el contenido entre corchetes por la etiqueta PHP */
foreach ($array as $a => $b) {
}
}
/* Establecemos las variables */
$ruta = "test.tpl";
"si" => "no",
"variable" => "m"
);
/* Llamamos a la funci贸n */
template($ruta,$array);
?>
test.tpl
Código PHP:
Ver original<?php
include("../config/config.php");
?>
<?php
include("a.php");
$web = mysqli_query($conectar, "SELECT Codigo FROM Diseno WHERE Dominio = 'Mi Dominio'"); echo template($web1['Codigo'],{si});
}
?>