Hola, cordial saludo, necesito ayuda en lo siguiente.
Tengo el siguiente código en una archivo 1.php:
<?php echo include "print.php";?>
en print.php tengo:
<?php
echo "este es el texto que contiene el include print.php";
?>
La salida es "este es el texto que contiene el include print.php1"
Observen que se le agrega un 1 a la cadena.
Encontré la solución:
echo "<p><br>este es el texto que contiene el include print.php</p>";
La salida es "este es el texto que contiene el include print.php"
Funciona bien.
El problema es que cuando el include o require carga un archivo
con los DEFINE para los títulos en la página u otro proceso que no
imprima nada, sigue generado el 1, cada vez que se hace un include o requiere.
De esta forma en cada página que hago include, aparece un 1 en la pantalla
en el punto donde estoy usandolos, en el encabezado, pie de página, columna
izquierda o derecha, en fin.
Al principio tenía un solo include, y en la primera fila de mis paginas
aparecía un 1, lo dejé así, pero ahora tengo varios include y no puedo tener tantos unos porque se daña la presentación.
Todos los procesos funcionan bien, salvo por el1.
Estoy utilizando Xp y appserv.
El servidor es Linux.
Ocurre tanto en local como en el servidor.
¿Podrían ayudarme?
Mil gracias.