ich habe ne Function geschrieben die die Sonderzeichen in einem String ersetzen soll! Ich habe aber das Problem das er die Sonderzeichen ersetzt. jedoch meine normalen Buchstaben auch!?!
er geht also nicht in den case Fall für die Buchstaben weiss einer wieso?
er geht also nicht in den case Fall für die Buchstaben weiss einer wieso?
PHP:
for($x=0;$x<strlen($p_name)-1;$x++){
switch($p_name[$x])
{
case "Ü":
$p_name = ereg_replace("Ü","Ue",$p_name);
$x=$x+1;
break;
case "Ä":
$p_name = ereg_replace("Ä","Ae",$p_name);
$x=$x+1;
break;
case "^[a-z]+$":
echo "nix tauschen";
break;
case "^[A-Z]+$":
echo "nix tauschen";
break;
default:
$p_name = eregi_replace($p_name[$x]," ",$p_name);
}
}