Ciao a tutti!
Vorrei sapere perchè se inserisco in una pagina php questo codice:
Non vengo portato alla pagina di errore :???:, ho anche impostato nell'htaccess ErrorDocument 404...Codice PHP:
header("HTTP/1.0 404 Not Found");
Printable View
Ciao a tutti!
Vorrei sapere perchè se inserisco in una pagina php questo codice:
Non vengo portato alla pagina di errore :???:, ho anche impostato nell'htaccess ErrorDocument 404...Codice PHP:
header("HTTP/1.0 404 Not Found");
Dipende da dove lo metti... Header() funziona solo se non si è fatto alcun output prima del suo utilizzo
è all'inizio della pagina
Allora può essere spagliato l'header... Prova a fare un redirect verso la pagina di errore 404
Ma io non voglio fare il redict verso la pagina d'errore!
Ma perchè non funziona :incazzat:
Prova a mettere questo: (htaccess)
Codice PHP:
ErrorDocument 404 /cart/pag.php
Prova:
Altrimenti puoi utilizzare:Codice PHP:
exit(Header("HTTP/1.0 404 Not Found"));
P.S. Dove utilizzi questo codice? Locale o remoto?Codice PHP:
exit(include("pagina_di_errore_404.php"));
Grazie mille miki!
Va benissimo il secondo codice :mrgreen:
EDIT:
@miki92, lo uso qui su AV