Oh, debes ver el include como si hubieras escrito todo en la misma página. El include no es como el iframe que está dentro de una caja, sino debes verlo así
Código PHP:
Ver original// a.php
texto, texto...
//b.php
otro texto, otro texto.
//c.php
<?php
include 'a.php';
echo '<br />';
include 'b.php';
Es exactamen lo mismo que hacer esto
Código PHP:
Ver original// c.php
texto, texto...
otro texto, otro texto.
Todo está visualizado como si fuera una sola hoja. Ahora lo que quieres hacer el problema está en que la variable mágica __FILE__ hace referencia al archivo que lo está llamando. Así que lo que realmente está llamando __FILE__ es la ruta absoluta donde se encuentra Cabecera.txt. Algo así puede que te resulte
Código PHP:
Ver original$file = pathinfo($_SERVER['PHP_SELF'], PATHINFO_FILENAME
); include $file . '.txt';
}
Pero esto es basado en la ruta que se escribio en la dirección. Debes tener cuidado con usar este tipo de código te recomiendo que mejor crees un listado tipo array y que verifiques con ese listado a ver si existe la dirección que se está probando.