$GLOBALS / Sicherheit / globale Variable
bearbeitet vonHallo Netti,
> ~~~php
> header("HTTP/1.0 440 (Fehler Nr. 100)");
> ~~~
> {: style="background-color: hsl(0, 100%, 95%)"}
- besser keine eigenen Statuscodes definieren, und wenn dann ein 9XXer, dafür [sind die da](https://de.wikipedia.org/wiki/HTTP-Statuscode#9xx_.E2.80.93_Propriet.C3.A4re_Fehler)
- nutze `$_SERVER["SERVER_PROTOCOL"]` statt `HTTP/1.0`, das kann sonst [Probleme](https://secure.php.net/manual/en/function.header.php#92305) bereiten
> ~~~php
> exit('Error: Fehler Nr. 100');
> ~~~
Was soll ein Nutzer damit anfangen (wenn du eine Fehlermeldung sendest, kannst du davon ausgehen, dass die sich auch mal irgendjemand anschaut)? Beschreibe lieber in (auch für Laien) verständlicher Sprache:
- was grob passiert ist
- was der Nutzer tun soll (noch mal versuchen/ warten/ Melden?)
- Kontaktmöglichkeiten
Gruß
Julius
--
Die neuste Digital-Neuland-Bildungsoffensive der Bundesregierung:
_Netzjargon als Fremdsprache!_{: style="margin-left:1em;"}