| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Hehe, sehe grad, dass du den Dateinamen, nicht aber den Dateiinhalt über utf8_decode laufen lässt Es wäre dir übrigens jeder dankbar, wenn du Quelltexte formatierst und mit entsprechenden BB-Tag versiehst PHP-Code: prüfe doch mal, was dein Browser für einen Zeichensatz beim a) eintragen einer News und b) beim anzeigen der News angibt. Sind bisher so meine Gedanken, ich denk nochma drüber nach.
__________________ Nicht jeder Fehler ist ein Bug. |
| |
| | |||||
| Erfahrener Benutzer Registriert seit: 14.12.2003
Beiträge: 211
![]() | Zitat:
Zitat:
Zitat:
Code: $text1=$werte[1]; $text2=$werte[2]; $text3=$werte[3]; Zitat:
Code: <meta http-equiv="Content-Type" content="text/html; harset=ISO 8859-2"> Code: <meta http-equiv="Content-Type" content="text/html; harset=ISO 8859-2"> Ich verwende da ein ganz normales Formular : Code: echo " <form method=\"POST\" action=\"$_SERVER[PHP_SELF]\"> <input type=\"text\" name=\"text1\" size=\"100\" value=\"$_POST[text1]\"> <input type=\"submit\" name=\"newswrite\" style=\"width:150\" value=\"weiter\"> "; Ich höffe dringend es fällt Dir hier eine für mich nutzbare Lösung ein! Auf alle Fälle danke ich Dir schon mal, dass Du Dir Zeit für dieses Thema genommen hast. Es scheint, als wäre es ein nicht gern diskutiertes. MfG
__________________ Wer behauptet, dass er weiß, dass er nichts weiß, weiß nicht, dass er nicht einmal halb so weise ist, wie er es behauptet... | ||||
| |
| | ||||||
| Erfahrener Benutzer | Zitat:
Zitat:
- Es heißt Charset und - zwei Bindestriche (ISO-8859-2) Wieso eigentlich 2? Wegen polnisch? Was ich meinte war: Wenn du im Browser auf Ansicht und dann auf Zeichenkodierung (kann je nach Browser varieren), ist dort dann sowohl beim Posten, als auch beim Anzeigen jeweils der korrekte Zeichensatz ausgewählt? Und was passiert, wenn du den Zeichensatz dort änderst? Zitat:
__________________ Nicht jeder Fehler ist ein Bug. | |||||
| |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Also wenn du dein gesamtes Projekt durchgehend in UTF-8 abspeicherst und lädst und dazu gehört auch der korrekt gesendete Header mittels: PHP-Code: Die <meta> Tags sind halbwegs irrelevant, header() hat hingegen wirklichen Einfluß. Dann solltest du deinen Editor natürlich so einstellen, dass der die Dateien im UTF-8-Format auch abspeichert (jedoch kein UTF-8-Bom!). Dann sollte meines Wissens auch das Formular korrekt eingelesen werden. Falls nicht, wird es möglicherweise im Standard-Zeichensatz des verwendeten Betriebssystem des Users übertragen (ist eine Vermutung), versuch hier mal iconv() aus. Falls du immernoch Format-Probleme beim Abspeichern in die Datei und beim Laden aus der Datei hast, könntest du den String base64_encode()n bzw. base64_decode()n. Leider sind das auch nur Vermutungen, so ganz durchblicken tue ich die Format-Geschichten auch nicht. Hatte vor kurzem ein ähnliches Problem und das Problem haben wir letztlich auch nur gelöst, nachdem unsere Editoren konsequent UTF-8 zum Abspeichern der PHP-Dateien verordnet bekamen und utf8_encode() und utf8_decode() [ich komm bei den beiden Funktionen immer durcheinander] jeweils vor- und nach dem Benutzen reingebraten wurde. Was letztlich dazu geführt hat, dass der Umgang mit UTF-8 funktioniert hat, können wir auch nicht mehr so genau nachvollziehen. Aber wenn auch nur ein Editor von euren Programmierern kein UTF-8 beim Abspeichern verwendet, zerhaut er beim Öffnen jedes mal den Content und dann kannst dus gleich lassen, denn dann ist die Ausgabe Zufall. |
| |
| | |
| Erfahrener Benutzer Registriert seit: 14.12.2003
Beiträge: 211
![]() | @KingCrunch zur Frage Wieso eigentlich 2? Wegen polnisch? Ja wegen Polnisch! Ja richtig ist auch, dass die Werte in nene array gepackt werden und dann weiter verarbeitet. @Zergling Habe diese Zeile mal eingefüt und ich wollte es erst nicht glauben aber es geht! Code: <?php header('Content-type: text/html; charset=utf-8'); ?>
Were aber erst noch sehen, wie und ob es in die Datei auch richtig schreibt. Danke auf alle Fälle ich glaube da hab ich wieder einiges zugelernt! Prima.
__________________ Wer behauptet, dass er weiß, dass er nichts weiß, weiß nicht, dass er nicht einmal halb so weise ist, wie er es behauptet... |
| |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Ich lasse meine Seiten zentral über eine index.php laufen und in der steht vor der Ausgabe auch nochmal diese header()-Angabe. Gegen UTF-8 spricht überhaupt nichts, schon garnicht wenn du deine Seiten mehrsprachig anbietest bzw. es in Zukunft dazu kommen könnte. |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Brauche hilfe | mik08 | PHP Tipps 2008 | 10 | 27.07.2008 16:17 |
| Datenbanktabelle erstellen - brauche Hilfe | Raccoon | PHP Tipps 2008 | 1 | 14.06.2008 11:03 |
| Ich brauche eure Hilfe beim rechnen... | GELight | PHP Tipps 2006 | 6 | 07.04.2006 14:20 |
| Ich brauche eure Hilfe | PHP Tipps 2006 | 22 | 19.02.2006 19:57 | |
| PHP <--> MySQL | Brauche Hilfe | ahnungsloser | Datenbanken | 18 | 16.02.2006 21:49 |
| brauche eben hilfe | PHP Tipps 2007 | 2 | 26.11.2005 08:36 | |
| brauche sehr schnell und dringend hilfe | Beitragsarchiv | 13 | 24.10.2005 13:11 | |
| HILFE ! Brauche ganz dringend hilfe! | PHP Tipps 2005-2 | 2 | 10.10.2005 23:08 | |
| brauche hilfe!!! | marcelglaeser | HTML, Usability und Barrierefreiheit | 0 | 03.10.2005 20:01 |
| Hilfe, Ich brauche hilfe! | Kevin | PHP Tipps 2005-2 | 2 | 27.09.2005 19:31 |
| BRAUCHE DRINGENDE HILFE !!! | PHP Tipps 2005-2 | 2 | 06.08.2005 19:45 | |
| Brauche Hilfe bei preg_match() | PHP Tipps 2005-2 | 2 | 23.07.2005 22:44 | |
| Brauche dringend Hilfe, Aufgabe fürs Studium (Upload-Script | trivial | Beitragsarchiv | 23 | 23.06.2005 16:25 |
| [Erledigt] Brauche dringend Hilfe | PHP Tipps 2005 | 19 | 01.02.2005 20:21 | |
| Brauche Hilfe | PHP Tipps 2005 | 5 | 11.01.2005 15:30 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| hilfe bei sprach problemen, hilfe bei sprachproblemen, http://www.php.de/php-tipps-2007/43072-brauche-hilfe-bzw-einen-tip-zu-sprachproblemen.html, utf8_decode polnisch, utf8_decode polnische buchstaben, preg_match polnische buchstaben, form method post polnisch zeichensatz, utf8_decode polnische sonderzeichen, utf-8 textdatei mit polnischen zeichen |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.