hola,tengo un problema en el siguiente codigo y me gustaria
saber si alguien lo puede corregir .
El codigo trata de lo siguiente:
Crea una librería de funciones en php, la idea es que permita
hacer lo siguiente :
a) Tomar desde un archivo de texto la definición etiqueta = frase
y convertir en un arreglo de etiquetas con valor frase, las
etiquetas pueden estar compuestas por letras y números,además
debe soportar comentarios creados por un # hasta fin de línea.
b) Tomar una pagina en HTML y reemplazar etiquetas de forma
{_etiqueta_} en donde la etiqueta puede estar compuesta por
letras y números y se encuentran almacenadas en un arreglo.
algo asi:
<html><head><title>{_titulo_}</title></head><body></body></html>
titulo = pagina creada con html y php # aquí va el texto del titulo
debe crear:
<html>
<head>
<title> pagina creada con html y php </title>
</head>
<body>
</body>
</html>
aqui dejo el codigo que llevo hasta ahora por ai alguien me puede indicar en que estoy fallando
//el codigo de la funcion en php
<?php
Function hacer_encabezado($titulo)
{
$encabezado="<html>\n<head>\n\t<title>$titulo</title>\n</head>\n<body>\n</body>\n</html>\n";
echo $encabezado;
}
?>
//Este es el codigo que va a llamar la funcion
<?
include("funcion.php");
$lines = file('principal.txt');
foreach($lines as $line_num => $line)
$titulo = explode(",", $lines);
hacer_encabezado($titulo);
?>
//y bueno esto seria in txt con el texto que quiero que aparezca en pantalla.
titulo = hola
eso seria lo que tengo
si alguien puede ayudarme,se lo agradeceria
chauss.