![]() |
Re: Prototype übermittelt kein "ß"
Also, ich habe meinen Charset meiner einen HTML-Datei auf utf-8 gestellt und alle Sonderzeichen (äüöß...) werden nicht angezeigt...
|
Re: Prototype übermittelt kein "ß"
So,
habs jetzt fast. Jetzt ist nur noch das Problem, dass er beim Vorkommen eines "?" den kompletten String löscht. Umlaute funktionieren. Habs jetzt so: HTML:
Code:
PHP:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Code:
Danke!
header('Content-Type: text/html; charset=iso-8859-1');
$titel = iconv("UTF-8", "iso-8859-1", $_REQUEST['titel']); |
Re: Prototype übermittelt kein "ß"
Du könntest anstelle von inconv auch mal utf8_decode probieren. Wieso dein Code allerdings einen String, der ein Fragezeichen enthält, löscht, kann ich mir nicht erklären.
|
Re: Prototype übermittelt kein "ß"
Diese Funktion gibt es in PHP nicht. Nur utf8_encode.
Der String wird im Prototype gelöscht... (denke ich); |
Re: Prototype übermittelt kein "ß"
Zitat:
Die Funktion ist seit PHP4 enthalten, siehe ![]() Edit: Es wäre auch leicht schwachsinnig, wenn PHP nur Funktionen für eine Konvertierungsrichtung anbieten würde, oder? ;) |
Re: Prototype übermittelt kein "ß"
Natürlich gibts die Funktion. Ich habe mich nur dummerweise verschreiben. Aber Strings mit "?" werden trotzdem gekillt. Und das scheint vom prototype zu kommen. Was kann ich da jetzt machen?
|
Re: Prototype übermittelt kein "ß"
Zitat:
|
Re: Prototype übermittelt kein "ß"
Hm... keine Ahnung :wink:
Aber ich habe es so gelöst, dass ich vor dem Versenden mit Prototype den String mit escape behandle... Danke |
Re: Prototype übermittelt kein "ß"
Hallo,
Zitat:
Das Problem hier scheint einfach zu sein, dass JavaScript grundsätzlich nur UTF-8 kennt. Will ich etwas anderes, dann muss ich explizit übersetzen, solange mir das keine Automatik abnimmt. Grüße vom marabu |
Re: Prototype übermittelt kein "ß"
Das wusste ich nicht. Habe jetzt auch gesehen, dass in den Beispielen immer ein EN angegeben ist. In der zweiten Zeile steht da auch oft:
Code:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="de">
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz