php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS Probleme mit HTML5, Bootstrap oder jQuery ?

Antwort
 
LinkBack Themen-Optionen Bewertung: Bewertung: 1 Stimmen, 5,00 durchschnittlich.
  #1 (permalink)  
Alt 02-07-2011, 17:27
rossixx
 Registrierter Benutzer
Links : Onlinestatus : rossixx ist offline
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 514
Blog-Einträge: 2
rossixx wird schon bald berühmt werden
Question UTF-8 manche Sonderzeichen falsche Darstellung

Mahlzeit,

lese aus meiner DB (utf-8) Daten aus,

leider werden „ und “ nicht dargestellt - nur als seltsame vuerecke mit Zahlen drin...
deutsche Sonderzeichen wie ö,ä,ü,ß und € werden richtig dargestellt.

PHP-Code:
mysql_query('set character set utf8;'); // um der DB zu sagen das ich UTF-8 will als ausgabe

header('Content-Type: text/html; charset=utf-8'); // der PHP Datei sagen was sie ausgeben soll 
welcher Baum steht im Weg? sodas ich den Wald nicht mehr sehe ???
Mit Zitat antworten
  #2 (permalink)  
Alt 02-07-2011, 17:38
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 25.236
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von rossixx Beitrag anzeigen
leider werden „ und “ nicht dargestellt - nur als seltsame vuerecke mit Zahlen drin...
deutsche Sonderzeichen wie ö,ä,ü,ß und € werden richtig dargestellt.
Dann hast du „ und “ vermutlich schon fehlerhaft in die Datenbank eingetragen.

Teste es mit einem neuen Datensatz - bei dem du sicherstellst, dass du diese Zeichen auch wirklich in korrektem UTF-8 kodiert übergibst.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #3 (permalink)  
Alt 02-07-2011, 17:50
rossixx
 Registrierter Benutzer
Links : Onlinestatus : rossixx ist offline
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 514
Blog-Einträge: 2
rossixx wird schon bald berühmt werden
Standard Datenbank

OK. Danke. Klingt logisch, aber wie kann ich verhindern, das Daten im falschen Format in die DB kommen?

Oder wie kann ich falsch eingetragene Daten trotzdem richtig darstellen lassen ???
Mit Zitat antworten
  #4 (permalink)  
Alt 02-07-2011, 18:16
rossixx
 Registrierter Benutzer
Links : Onlinestatus : rossixx ist offline
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 514
Blog-Einträge: 2
rossixx wird schon bald berühmt werden
Thumbs up [gelöst]

hatte noch irgendwo im code ein :

$info = utf8_encode($value);

stehen.

Mit den oben beschriebenen funktioniert nun doch alles wie es soll !!!

Damit kann das Wochenende beginnen.

Schönes Wochenende.
Mit Zitat antworten
  #5 (permalink)  
Alt 02-07-2011, 18:41
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 3.607
h3ll befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von rossixx Beitrag anzeigen
hatte noch irgendwo im code ein :

$info = utf8_encode($value);

stehen.

Mit den oben beschriebenen funktioniert nun doch alles wie es soll !!!

Damit kann das Wochenende beginnen.

Schönes Wochenende.
utf8_encode() unterstützt nur iso-8859-1 Zeichen. Dadurch haust du dir alle Vorteile von UTF-8 zusammen. Warum verwendest du dann überhaupt UTF-8, wenn du nur Zeichen aus dem ISO-8859-1 Zeichensatz speichern möchtest? Dann wäre es doch sinnvoller, die Datenbankverbindung auf ISO-8859-1 (bei MySQL Latin1 genannt) stellen.
Mit Zitat antworten
  #6 (permalink)  
Alt 02-07-2011, 18:50
rossixx
 Registrierter Benutzer
Links : Onlinestatus : rossixx ist offline
Registriert seit: Jul 2003
Ort: Berlin
Beiträge: 514
Blog-Einträge: 2
rossixx wird schon bald berühmt werden
Lightbulb sorry

nee das utf8_encode($value); war drin, weil das system(DB und Code) zuvor auf iso-8859-1 war.

deswegen hatte ich den ganzen ärger mit der umstellung vn db und den skripten.

nu wo alles auf utf-8 umgestellt ist funktioniert ja auch alles wunderbar.
Mit Zitat antworten
  #7 (permalink)  
Alt 02-07-2011, 18:54
h3ll
 Registrierter Benutzer
Links : Onlinestatus : h3ll ist offline
Registriert seit: Mar 2008
Beiträge: 3.607
h3ll befindet sich auf einem aufstrebenden Ast
Standard

Sorry, das hab ich überlesen.
Mit Zitat antworten
  #8 (permalink)  
Alt 04-07-2011, 12:44
Gunah
 Registrierter Benutzer
Links : Onlinestatus : Gunah ist offline
Registriert seit: Oct 2009
Beiträge: 87
Gunah befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von rossixx Beitrag anzeigen
PHP-Code:
mysql_query('set character set utf8;'); 
nimm lieber
PHP: mysql_set_charset - Manual
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit darstellung von sonderzeichen lx-club XML 2 07-07-2006 17:14
Manche User fliegen aus der Anwendung?! FRAD PHP Developer Forum 2 09-02-2005 18:53
Richtiges auslesen aus einer Datenbank mit Darstellung von Sonderzeichen?! dommes SQL / Datenbanken 3 11-08-2003 15:47
Falsche Darstellung/fehlerhafter Interpreter ratze HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS 3 14-10-2002 10:52
nur manche jpg werden angezeigt canoe PHP Developer Forum 6 12-03-2002 09:13

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni


 

Aktuelle PHP Scripte

ModuleStudio ansehen ModuleStudio

Modellgetriebene Entwicklung von Erweiterungen für das Open Source Framework Zikula.

15.01.2019 Guite | Kategorie: PHP ENTWICKLUNGSUMGEBUNG
FAQ Script PHP ansehen FAQ Script PHP

FAQ Script PHP is a simple knowledgebase script and you could use it as a Frequently Asked Question section on your website. It is written in PHP and MySQL.

14.01.2019 nevenov | Kategorie: PHP/ FAQ
Admidio Mitgliederverwaltung

Admidio ist eine kostenlose Online-Mitgliederverwaltung, die für Vereine, Gruppen und Organisationen optimiert ist. Sie besteht neben der Mitgliederverwaltung aus einer Vielzahl an Modulen (Foto-, Download-, Terminverwaltung), die in eine neue oder besteh

08.01.2019 webmaster52@ | Kategorie: PHP/ Groupware
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:07 Uhr.