perchè in effetti il foglio da 'includere' dovrebbe trovarsi nella stessa cartella della pagina; se così fosse devi togliere la / che c'è prima del nome del .TXT ...
Altrimenti, se devi richiamare il TXT su pagine differenti che non sono nella stessa cartella, ti crei una cartella nuova, la chiamerai, magari, deposito_include (che fantasia, eh?) e al suo interno ci metterai il TXT, dopodichè, dalle pagine interessate, lo andrai a richiamare con questa stringa:
<?php chdir('../deposito_include/');
include('./aariconoscimenti.txt');
chdir('../'); ?>
...Con il "chdir" praticamente indichi al sistema dove andare a cercare il TXT da includere. I "puntini" iniziali indicano il numero di sottocartelle che hai prima di arrivare a quella ricercata... Non credo di essermi spiegato molto bene ma neppure io sono "bravo" per queste cose: se lo ritrovo ti linko la pagina dove ho trovato queste cosucce qui che interessavano anche me...
[EDIT]
Ti riporto qua una spiegazione che forse ti rende meglio l'idea :
Codice:
Ti è capitato talvolta di includere nei tuoi script dei file presenti
in un altra cartella.
Ovviamente per includere il file puoi inserire tutto il percorso.
Ma se il file da includere si sposta in una cartella diversa?
Per risolvere questo problema possiamo utilizzare la funzione chdir() di PHP.
Questa funzione cambia la directory di lavoro e permette di includere file
di altre cartelle come se si trovassero nella stessa cartella di esecuzione
dello lo script.
Supponiamo che la nostra directory di lavoro sia strutturata in questo modo:
.. index.php
../include/function/
../include/function/fun.php
../file/fun2
../file/fun2.php
Il file index.php è la nostra root, dove verrà eseguito lo script
In tale file inseriamo lo script
<?php
chdir('./file/');
include('./fun2.php');
chdir('../');
?>
Nella prima chiamata della funzione chdir() cambiamo la directory alla
cartella file.
Poi includiamo il file fun2.php, chiamando la funzione include
Poi con la seconda chiamata di chdir torniamo alla directory originale.
Ecco un secondo esempio:
<?php
chdir('./include/function/');
include('./fun.php');
chdir('../../');
?>
La differenza con il primo script
è che la seconda chiamata della funzione chdir()
utilizza ../../ per tornare alla root in quanto in questo caso vi sono
due cartelle annidate.