Beiträge: 16
	Themen: 5
	Registriert seit: 30.11.2006
	
	
 
	
		
		
		01.12.2006, 15:22 
(Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2006, 16:07 von zoellnitzer.)
		
	 
	
		// Sets the character set, blank uses the default.
$langinfo['charset'] = "iso-8859-1";
steht drin
wenn ich das richtig verstehe sagt es doch aus welcher zeichensatz verwendet werden soll. wenn der server auf dem es läuft das garnicht kann dann ....... usw...... kann man das testen was der server unterstützt
ich glaube ich weis was es ist, ich vermut das default = 1 Latin_swedisch und nicht 1_Latin deutsch ist
und noch was default charset auf dem server ist utf8 wenn die mysql jetzt mit iso angelegt ist dann ................
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 2.769
	Themen: 28
	Registriert seit: 18.03.2006
	
	
 
	
	
		Änder das mit in utf-8 um und versuche es dann an einem neuen Beitrag.
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 16
	Themen: 5
	Registriert seit: 30.11.2006
	
	
 
	
		
		
		01.12.2006, 17:41 
(Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2006, 17:42 von zoellnitzer.)
		
	 
	
		fehler 1267 
ich habe bis jetzt nur gefunden deutsch_du Charset : 
und classnewsfeeds: Charset
gibt es das noch irgendwo ??? 
ist es hilfreich wenn ich in der db die kollation ändere ???
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 2.769
	Themen: 28
	Registriert seit: 18.03.2006
	
	
 
	
	
		Ja, das kannst du auch mal versuchen, aber eigentlich sollte das nicht daran liegen. Ich bin jetzt ein bisschen ratlos.
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 16
	Themen: 5
	Registriert seit: 30.11.2006
	
	
 
	
		
		
		01.12.2006, 19:59 
(Dieser Beitrag wurde zuletzt bearbeitet: 01.12.2006, 21:38 von zoellnitzer.)
		
	 
	
		nicht nur du bist ratlos.... der admin des sql servers im moment auch....... dein script legt welche collation an ?? default ??? oder ich vergleiche die db einstellungen gerade mit einer anderen db auf der ein anderes sript läuft und dort geht es
so ich habe rausgefunden das alle tables mit latin1_swedisch angelegt sind ..... nach einer änderung der db message in mbb posts kommt nun kein fehler mehr aber das ü wird nicht angezeiigt ?? mal sehen
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 18.383
	Themen: 257
	Registriert seit: 09.02.2005
	
	
 
	
	
		zoellnitzer schrieb:dein script legt welche collation an ?? default ???
Das MyBB gibt keine collation vor, es wird also der Standard angewendet.
	
 
	
	
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
 
	
	
 
 
	
	
	
		
	Beiträge: 16
	Themen: 5
	Registriert seit: 30.11.2006
	
	
 
	
	
		sooooo hier mal mein problem ausführlich 
meine sql datenbank beinhaltet ( vermutlich vom provider) eine db namens infomation_shema in kollation utf8_general_ci. diese db kann ich nicht verändern da ich keine schreibrechte habe.
ich habe jetzt folgendes durchgespielt 
datebank mybb kollation auf latin1_german -> neuinstallation mybb db neu angelegt. alle tabellen haben gleiche kollation. 
forum läuft soweit nur wenn ich zb das wort schön schreibe dann kommt:
MySQL error: 1267
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
Query: SELECT p.pid FROM mybb_posts p WHERE p.uid='1' AND p.fid='4' AND p.subjec
db gelöscht kollation auf utf8_general_ci geändert db neu angelegt alle tabellen haben gleiche kollation. language file auf charset UTF-8 oder zum test auf latin1 umgestellt 
Forum läuft nur wenn ich jetzt das wort "schön" schreibe dann wird im angelegten post nur "sch" angezeigt und alle folgenden zeichen sind verschwunden. 
hmmmmm ich bin ratlos, vor allem wundert es mich das ich bei meiner anderen mysql anwendung das problem nicht habe. ich habe noch ein blog script laufen und dort geht alles ohne probleme.... 
liegt es nun am script oder an der db ???
	
	
	
	
	
 
 
	
	
	
		
	Beiträge: 18.383
	Themen: 257
	Registriert seit: 09.02.2005
	
	
 
	
	
		Es ist kein allgemeines Problem bekannt, daher vermute ich, dass es an der Datenbank liegt. Für den Notfall kannst du in der entsprechenden Datenbankklasse im Ordner "inc" Code hinzufügen, der alle Umlaute umwandelt, z.b. ö ind oe.
	
	
	
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.