Status 204 zurück liefern?

FunkyMonkey

Mitglied
Hallo

wie liefere ich einen Status 204 zurück?

Erklärung zu 204: Ein Formular verweist per action=... auf ein PHP-Skript welches die gesendeten Daten empfängt. Das Skript soll den Status 204 zurück liefern, damit der Browser nicht dem Ziel folgt.

Quasi eine Form von "Oldschool-Ajax". Es gibt das Gerücht das dies funktioniert. Ich will es wissen.
 
Ich kenn mich da zwar nicht aus, aber Ajax sagt mir was und das ist soweit ich weiß JavaScript. Somit gehe ich davon aus, dass du eindeutig im falschen Forum-Abteil bist ^^
Versuch dein Glück eher bei den Leutem mit JavaScript erfahrung :)
 
Vor jeglicher Ausgabe einfach folgende zwei Funktionen mit den Parametern aufrufen und freuen :)
PHP:
<?php
header('status: 204');
// und | oder
header('HTTP/1.0 204 No Response');
 
Korrekto: Ajax ist JavaScript. Aber meine Frage betrifft trotzdem nur PHP ;-)

Liefer das PHP-Skript 204 zurück, kann man Formulare bauen, die in gewisser Weise verwandt mit Ajax-Effekten sind. Sprich Du gibst was ein, sendest es ab, aber die Seite lädt nicht komplett neu bzw. folgt nicht dem Ziel im Action-Parameter des Formulars.

Danke! Werde den Code gleich mal testen :)

*edit*: Funktioniert!! super
 
Zuletzt bearbeitet:
Zurück