4 check for broken browsers
10 $ewiki_plugins["edit_hook"][] = "warn_utf8";
13 function warn_utf8($id, &$data, &$hidden_postdata) {
15 if (empty($_REQUEST["warn_utf8"])) {
16 $hidden_postdata["warn_utf8"] = "ÿ";
17 #echo "CharSet:C-EMPTY\n";
19 elseif ($_REQUEST["warn_utf8"] == "\377") {
22 #echo "CharSet:ISO-Latin1\n";
24 elseif ($_REQUEST["warn_utf8"] == "\303\277") {
25 die("Your browser sent UTF8 where only ISO-8859-1 was allowed!");
28 die("Your browser sent an inacceptable charset where only ISO-8859-1 was allowed (completely broken)!");