Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste
Hilfe: Umlaute Problem in Schnellantwort oder mit dem Server
#1
Hallo

Seit einem update auf dem Server (des Servers) habe ich Umlautprobleme bei den Schnellantworten.
Die Postings werden einfach am ersten Vorkommen eines Umlautes abgeschnitten.
Jetzt versuche ich gerade das Problem einzugrenzen.
mybb 1.6.5 ist drauf. Aber ich glaube das Problem liegt am Server und nicht an mybb.

jetzt hab ich gerade gemerkt das die Umlaute schon falsch im $_POST array sind.
Dann habe ich mir eine kleine Test index.php zusammen gebaut und schon hier tritt das Problem auf.

PHP-Code:
<?php
header
("Content-Type: text/html; charset=utf-8");
error_reporting(E_ALL); 
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"  />
</head>
<body>
<h1>test</h1>
<form accept-charset="utf-8" action="index.php" method="post">
  <input type="text" name="test1_text" value="text text text text text " />
  <input type="text" name="test2_text" value=" ö ä ü normaler Text" />
  <input type="hidden" name="test3_text" value=" ö ä ü ? normaler Text" />
  <input type="submit" name="los" value="anzeigen"/>
</form>
<?php
$Daten 
$_POST;
echo 
'Daten:<br>
Test1: '
.$Daten['test1_text'].'  <br>
Test2: '
.$Daten['test2_text'].'  <br>
Test3: '
.$Daten['test3_text'].'  <br>                                     
'
;
echo 
"<pre>";
echo 
"Post:<br>";
var_dump($_POST);
var_dump($_SERVER);
echo 
"</pre>";
?>
</body>
</html> 

Selbst hier kommen die Umlaute falsch an.
Sehe ich den Fehler einfach nicht, oder stimmt hier was am Server nicht.
Datei ist auch kurz online unter:
http://dirk-richter.com/index.php

Kann mir jemand bestätigen das hier ein Fehler im Code ist, oder ist der Fehler auf dem Server.

Dirk




Das Leben ist zu kurz für RL
Zitieren
#2
Hast du Einfluss auf die PHP-Version? Nicht, dass es da einen Bug gibt.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
Als Version läuft: PHP Version 5.2.17.

Nein die PHP Version habe ich nicht selber installiert, ist kein root server.
Wie siehst du dass denn, der Source Code stimmt doch schon oder habe ich da einen Fehler eingebaut den ich im Moment einfach nicht sehe?

P.S. habe PHPinfo() mal unten noch an die Seite angehängt.

und das var_dump($_SERVER);
gelöscht, stehen ja keine relevanten informationen drinnen

Dirk


Das Leben ist zu kurz für RL
Zitieren
#4
Ich habe gerade keine Idee, auf meinem Server funktioniert das Script.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#5
Danke,
das hat mir schon ein bisschen geholfen,
nun weis ich wenigstens dass das Skript richtig ist und der Fehler wo anderst liegt.

Für weitere Tips bin ich natürlich dankbar.


Das Leben ist zu kurz für RL
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Schnellantwort mit Smilieliste? sixfinger 2 1.622 13.02.2010, 14:55
Letzter Beitrag: sixfinger