Hallo, wer sich meine Überschrift schon etwas genauer angeguckt hat, weiß sicherlich schon worum es geht.
Meine Umlaute wie ö ä ü werden in komischen Zeichen ausgegeben.
Z.B. Text in der Datenbank: der Erbe des größten Königreichs
Test im Explorer: der Erbe des größten Königreichs
Ich hab jetzt schon alles ausprobiert und komme einfach nicht weiter, das interessante ist im FireFox springt es hin und her, die Umlaute werden manchmal richtig angzeigt, und dann 2 oder 3 mal F5 schon sieht es wieder anders aus.
Ich habe alles auf utf8_unicode_ci eingstellt, die Datenbank auch. Vorher hatte ich alles auf utf_general_ci klappte aber auch nicht.
Code
Mein Charset:
Nach jeden Datenbank connect habe ich das hier stehn:
Irgendwann bin ich mal draufgekommen, dass es an meiner Datenbank liegen könnte. Habe alles gleich eingestellt. Benutze Xampp.
Hier ist die Seite nochmal komplett: detail.php
Schon ma im Voraus DANKEEEEEEEE!!! für euere HILFE :-)
Meine Umlaute wie ö ä ü werden in komischen Zeichen ausgegeben.
Z.B. Text in der Datenbank: der Erbe des größten Königreichs
Test im Explorer: der Erbe des größten Königreichs
Ich hab jetzt schon alles ausprobiert und komme einfach nicht weiter, das interessante ist im FireFox springt es hin und her, die Umlaute werden manchmal richtig angzeigt, und dann 2 oder 3 mal F5 schon sieht es wieder anders aus.
Ich habe alles auf utf8_unicode_ci eingstellt, die Datenbank auch. Vorher hatte ich alles auf utf_general_ci klappte aber auch nicht.
Code
Mein Charset:
PHP-Code:
<meta http-equiv="Content-Type" content="text/html; accept-charset=utf8_unicode_ci" />
PHP-Code:
<?php require_once('../../Connections/verbindung.php');
mysql_query("SET NAMES 'utf8_unicode_ci'");
mysql_query("SET CHARACTER SET utf8_unicode_ci");
PHP-Code:
CREATE TABLE IF NOT EXISTS `tblspieledatenbank` (
`int_spiel_id` int(11) NOT NULL AUTO_INCREMENT,
`str_spiel_name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`int_hersteller_id` int(11) DEFAULT NULL,
`int_sprache_id` int(11) NOT NULL,
`str_groesse` varchar(255) CHARACTER SET utf8 DEFAULT NULL,
`str_date_number` varchar(100) CHARACTER SET utf8 NOT NULL,
`int_betriebsystem_id` int(11) DEFAULT NULL,
`int_genre_id` int(11) DEFAULT NULL,
`int_kategorie_id` int(11) DEFAULT NULL,
`dtm_einstellung` datetime DEFAULT NULL,
`txt_downloadeins` text COLLATE utf8_unicode_ci,
`txt_downloadzwei` text COLLATE utf8_unicode_ci,
`txt_downloaddrei` text COLLATE utf8_unicode_ci,
`txt_ftpsearch` text COLLATE utf8_unicode_ci NOT NULL,
`txt_bildlink` text COLLATE utf8_unicode_ci NOT NULL,
`lb_anlagen` longblob,
`txt_beschreibung` text COLLATE utf8_unicode_ci,
`lb_bild` longblob,
PRIMARY KEY (`int_spiel_id`),
KEY `int_betriebsystem_id` (`int_betriebsystem_id`),
KEY `int_genre_id` (`int_genre_id`),
KEY `int_hersteller_id` (`int_hersteller_id`),
KEY `int_kategorie_id` (`int_kategorie_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=105 ;
Schon ma im Voraus DANKEEEEEEEE!!! für euere HILFE :-)
Kommentar