Umlaute in meiner Textarea werden zu ?? oder Value gelöscht!

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
terminatorx120
Mitglied
Beiträge: 214
Registriert: 19.02.2007 22:25
Wohnort: Barmstedt
Kontaktdaten:

Umlaute in meiner Textarea werden zu ?? oder Value gelöscht!

Beitrag von terminatorx120 »

Hallo,
ich versuche mich gerade an einem Event-Mod.

Ich habe jetzt aber das Problem, dass meine event.php die Umlaute nicht verarbeiten kann!

Code: Alles auswählen

/* EIGENTLICH SO, ABER ICH TESTE! 
$desc_value = request_var('eventdesc', '');
$name_value = request_var('eventtitle','');
$location_value = request_var('eventlocation',''); */

$name_value = utf8_encode(request_var('eventtitle',''));
$location_value = utf8_encode(request_var('eventlocation',''));
$img_value = request_var('eventimg','');
// $desc_value = utf8_normalize_nfc(request_var('eventdesc',''));
$desc_value = trim(htmlspecialchars(str_replace(array("\r\n", "\r"), array("\n", "\n"), request_var('eventdesc', '')), ENT_COMPAT, 'UTF-8'));


//Debugging!
echo $name_value;
echo 'AAAAAAAA '.request_var('eventdesc', '');

Es macht daraus immer ??, wenn ich nur mit request_var und ohne die utf9 Funktionen arbeite übernimmt die Werte gar nicht mehr, sondern lässt sie leer!

Was kann ich tun?

Das Formular:

Code: Alles auswählen

[...]

<div class="content">
          <p>
             <form action="{U_EVENT_ACTION}" method="post">

<dl>
				<dt><label for="eventtitle">{L_EVENT_NAME}*:</label></dt>
				<dd id="title"><input class="inputbox autowidth" type="text" name="eventtitle" value="{EVENT_NAME_VALUE}" size="60" maxlength="32" /></dd>
			</dl>

[...]

<dl>
				<dt><label for="eventdesc">{L_EVENT_DESC}*:</label></dt>
				<dd><textarea class="inputbox" type="text" name="eventdesc" rows="15">{EVENT_DESC_VALUE}</textarea></dd>
			</dl>

Ich habe schon sehr viel ausprobiert, aber nie hat es funktioniert!

Suche schon benutzt -> http://www.phpbb.de/viewtopic.php?t=170 ... ht=umlaute
hat auch nicht funktioniert!



:cry:

Danke für eure Hilfe!
MfG
TerminatorX120
http://www.KeepGaming.de
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

KB:knigge
Benutzeravatar
terminatorx120
Mitglied
Beiträge: 214
Registriert: 19.02.2007 22:25
Wohnort: Barmstedt
Kontaktdaten:

Beitrag von terminatorx120 »

DANKE, DANKE, VIELEN DANK! :D
MfG
TerminatorX120
http://www.KeepGaming.de
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“