Hallo,
ich habe ein komisches Problem mit Umlauten bei der Übergabe per recordID.
So schaut es aus:
PHP-Code:
fak_kommentar_kommentieren.php?recordID=<?php echo $row_Detailabfrage_5['id'];?>&fakname=<?php echo $_GET['fakname']; ?>
Das geht über mehrere Seiten gut, nur an einer Stelle bekomme ich ein Problem, wenn 'fakname' einen Umlaut enthält, wird es maskiert angezeigt.
Bsp: anstatt Müller kommt dann Müller.
Und die Stelle ist:
PHP-Code:
$insertGoTo = "fak_kommentardetails.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
Dort muss also der Name, wenn er Umlaute enthält, nicht richtig übergeben werden.
Könnt ihr mir sagen, an was das liegt? Ist zwar nur ein Detail, nervt aber trotzdem.
Vielen Dank!!!