Aber danke für den Tipp suit, dass header() eigentlich wirklich nur zur Weiterleitung gedacht ist und nicht um davor ein "riesen" Script durchlaufen zu lassen.
nein, header() ist dafür da um http-header zu setzen - dass man damit weiterleitungen machen kann oder ganz andere dinge spielt keine rolle ;)
http-redirects (oder sonstige umleitungen) sind aber immer dafür gedacht um jemandem umzuleiten, weil die ressource unter der url die man aufgerufen hat, nicht erreichbar ist - eine ressource aber gleich an der falschen stelle zu programmieren um sie dann umzuleiten ist in den meisten fällen absurd
Werd mal noch schauen, ob ich das Eintragen direkt in der show.php mache und mir damit die gb_eintrag.php komplett spare.
wie gesagt: include oder require ist dafür sicher geeignet - oder du machst halt "ein langes script"
Da bleibt halt nur meine Frage offen, ob es nicht möglich ist, dass dann jemand von ner anderen Seite her (z.b. über ein selbsgebasteltes formular) auf meine show.php seite kommt und seine $_POST Werte in mein Script zur Eintragung der Informationen aus meinem formular.php übergibt. Naja, dann müsst ich einfach das Script entsprechend anpassen und die $_POST Werte genauer prüfen.
das könnte er bei deiner aktuellen lösung auch - da besteht kein unterschied