Cambia:
Código PHP:
Ver original$encabezado="<!DOCTYPE html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>$titulo</title></head>";
Por:
Código PHP:
Ver original$encabezado="<!DOCTYPE html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><title>$titulo</title></head>";
Cuando intentes crear un string con doble comillas
" y necesitas insertar doble comillas dentro del string, debes colocarlas así
\" o sino le estarías indicando al interpretador de php que ya has cerrado el string. Saludos!