Können Sie mir bitte vorschlagen, wie kann ich 412 http-Code in der Kopfzeile während der kommenden ungültigen Anfrage von Benutzerformular ohne Seite Kündigung oder Pause setzen.Wie setze ich Header-HTTP-Code in PHP ohne Ende der Seite?
Below Code Ich verwende in Validierungsfunktion
if(bad request){
header('HTTP/1.1 412 Precondition Failed', true, 412);
}
Hinweis: Nur Header sollten den HTTP-Code festgelegt und Seite kehrt zum Benutzerformular und mit Fehlern emssage
Validierungsfunktion
function validateContactData($postData){
$db = &JFactory::getDBO();
$errorMsg = array();
$builder_name = $this->emptyReplace($postData['builder_name']);
if($builder_name == ''){
header('HTTP/1.1 412 Precondition Failed', true, 412);
$errorMsg['builderNmError'] = "Please Select builder Program. ";
}
return $errorMsg;
}