簡単なスクリプトを作成しただけですが、機能しません。
function check_length($string, $min_length, $max_length) {
$length = strlen($string);
if(strlen($length) < $min_length || strlen($length) > $max_length)
{
header("Location: /kontakty/blad");
}
}
check_length($_POST["name"], "3", "45");
check_length($_POST["surname"], "3", "45");
check_length($_POST["group_id"], "1", "11");
スクリプトにデータを送信すると、関数はこれをチェックしません。
編集:私はあなたが書いたようにしていましたが、今ではスクリプトはリダイレクトしたくありません。