xkè voglio che mi venga inviata una mail ogni volta che veniva
visualizzata la pagina not_found dal server. Visto che Altervista, però, supporta
la personalizzazione della pagina not_found solo se questa avrà l'estensione
.html quindi sono dovuto ricorre a un frame. Ho collegato il frame a uno
script php inserito in un altra pagina con estensione .php però non funziona
la variabile $COMPUTER, infatti mi arriva nella casella una mail che ha
sempre come $_SERVER['HTTP_REFERER'] la pagina www.sopravvoliamo.altervista.org/not_found.html, mentre io avevo la
necessità di avere il link dal quale proveniva il client che ha generato la
pagina not_found.html
Esempio:
Mario clicca su un mio link nel sito però la pagina non esiste, allora il
server va a ricercare la pagina not_found.html all'interno della mia
directory e la carica. A questo punto viene eseguita la funzione mail()
nello script php che dovrebbe avere come HTTP_REFERER la pagina dalla quale
il client ha cliccato su un link morto.