æøå fejler meget
Hej alle.Jeg bruger denne her til at fjerne ulovlige tegn :
$bad = "\'*^¥`+}{][£!ßΩ%§#=®·‡„‚‚ÁÈËÍÎÏÌÓÔÒÚÛÙıˆ˘˙˚¸˝ˇ?";
for($i = 0; $i < strlen($bad); $i++) {
$var = str_replace($bad[$i], "", $var);
}
$replace = array("Ê" => "ae", "¯" => "oe", "Â" => "aa", "∆" => "Ae", "ÿ" => "Oe", "≈" => "AA", " " => "_");
while(list($key, $value) = each($replace)) {
$var = str_replace($key, $value, $var);
}
Som er inde i en funktion.
Men æøå er ikke med i denne her, og når jeg taster æ, ø eller å kommer der et mærkeligt tegn i stedet.
Har prøvet at udvide ovenstående med :
$replace = array("å" => "aa", "ø" => "oe", "æ" => "oe");
og ligeledes med store ÆÅØ, men det virker stadig ikke for mig.
Min start html ser således ud :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>index</title>
Hvad kan der være galt ?
På forhånd tak :)
