Ich habe folgendes Problem:
Wenn in einem Fragentext Umlaute enthalten sind, kommt beim abschicken die Fehlermeldung, das alle Felder ausgefüllt werden sollen.
Wenn keine Umlaute im Text enthalten sind, funktioniert alles hervoragend.
Ich vermute, das irgend etwas im PHP oder im Apache noch falsch konfiguriert ist.
PHP Version: 5.2.0
Apache Version: 2.2.3
MySQL Version: 5.0.22
Betriebssystem: Windows 2003 Standard
Hat einer eine Idee???
Problem mit Umlauten bei Fragen
Moderator: Thorsten
Hi,
we already fixed this issue (see past forum posts) in PMF 1.6.7: which version of PMF are you running?
Ciao,
Matteo
we already fixed this issue (see past forum posts) in PMF 1.6.7: which version of PMF are you running?
Ciao,
Matteo
phpMyFAQ QA / Developer
Amazon.co.uk Wishlist
Amazon.co.uk Wishlist
Hi,
Ciao,
Matteo
please, update it to 1.6.7: your issue has been already fixed.marr wrote:Wir setzen die Version 1.6.6 ein.
Ciao,
Matteo
phpMyFAQ QA / Developer
Amazon.co.uk Wishlist
Amazon.co.uk Wishlist
Habe nun auf die Version 1.6.7 aktualisiert, leider aber weiterhin keinen Erfolg gehabt.
Bekomme immer noch die Meldung über Pflichtfelder, wenn ein Umlaut im Text vorkommt.
Ich vermute immer noch eine fehlerhafte Konfiguration des Webservers oder des PHPs.
Ãœbrigens meldet sich die Version 1.6.7 mit der Versionsnummer 1.6.8.
Bekomme immer noch die Meldung über Pflichtfelder, wenn ein Umlaut im Text vorkommt.
Ich vermute immer noch eine fehlerhafte Konfiguration des Webservers oder des PHPs.
Ãœbrigens meldet sich die Version 1.6.7 mit der Versionsnummer 1.6.8.
Hallo marr,
um das Problem zu lokalisieren wäre es gut wenn du das folgende Skript als test_umlaut.php in das phpMyFAQ-Verzeichnis speicherst und dann per Browser aufrufst.
In der Ausgabe sollte dann zweimal der eingegebene Text, sowie ein paar zusätzliche Informationen, stehen.
Danke,
johannes
um das Problem zu lokalisieren wäre es gut wenn du das folgende Skript als test_umlaut.php in das phpMyFAQ-Verzeichnis speicherst und dann per Browser aufrufst.
In der Ausgabe sollte dann zweimal der eingegebene Text, sowie ein paar zusätzliche Informationen, stehen.
Code: Select all
<?php
print('<pre>"');
var_dump($_POST);
print('</pre>"');
require_once('inc/init.php');
PMF_Init::cleanRequest();
error_reporting(E_ALL);
if (isset($_POST['content'])) {
print('<pre>"');
print($_POST['content']);
print('"</pre>');
} else {
$content = 'ü';
?>
<html>
<body>
<form method="post">
<textarea name="content" id="content" rows="10" cols="84"><?php
print($content); ?></textarea><br />
<input type="submit" />
</form>
</body>
</html>
<?php
}
?>
johannes