Page 2 of 2

Posted: Thu 1. Mar 2007, 22:22
by Oliver Georgi
verstehe ich nicht?

Oliver

Posted: Thu 1. Mar 2007, 22:24
by Jensensen
[x]

Posted: Thu 1. Mar 2007, 23:04
by Oliver Georgi
das collation dürfte nicht ankommen...

Das hier rufe ich bei jedem Öffnen der Datenbankverbindung auf:

Code: Select all

$sql = "SET NAMES '".$phpwcms['db_charset']."'".(empty($phpwcms['db_collation']) ? '' : " COLLATE '".$phpwcms['db_collation']."'");
In der 1.2.8 passiert nur das hier:

Code: Select all

@mysql_query("SET NAMES '".$phpwcms["charset"]."'", $db);
also keine Collation.

Für Dich sollte also folgendes gehen - das entspricht der 1.2.8er Einstellung:
// database values

Code: Select all

$phpwcms['db_pers']           = 1;
$phpwcms['db_charset']        = 'utf8';
$phpwcms['db_collation']      = '';
$phpwcms['db_version']        = 40115; 
Weiteres:
http://www.google.de/search?q=mysql+set+names

Gruß
Oliver

Posted: Thu 1. Mar 2007, 23:23
by Jensensen
[x]

Posted: Mon 5. Mar 2007, 10:22
by DasNets
So, habe jetzt alles durchprobiert und GARNICHTS hat funktioniert!

Habe auch die DB komplett umgeschrieben auf UTF-8 und was weiß ich was noch alles gemacht hab!

Hab die conf.inc.php zig-mal geändert ...

Mal wars im Frontend richtig und dafür im Backend falsch und mal wars andersrum. Ein anderes mal hats Front und Back gepasst, aber dann im Backend beim genaueren hinsehen gings wieder net (in jeder TEXTAREA oder jedem INPUT waren wieder diese hässslichen Sonderzeichen)

Ich hab langsam die Schnauze voll von dem ganzen Kodierungszeugs!

Gibts denn keine Lösung die einfach funktioniert!

Ich will keine Links zu irgendwelchen englischen Threads oder irgendein Fachgesimpel haben, sondern eine Lösung!

Danke!

Posted: Mon 5. Mar 2007, 11:12
by Oliver Georgi
Ruhe bewahren. Wozu UTF-8? Ich verstehe diesen Zwang nicht.

Und ein "Umschreiben" bringt nichts, solange Du eventuell mit dem falschen Editor und/oder Charset arbeitest. Ich habe immer wieder davor gewarnt, die Kodierung umzustellen. Das ist unpraktikabel und für jemanden, der nicht weiß, was er da tut, nicht empfohlen.

Es hilft auch nichts hier frustierte Posts abzusetzen ohne einen Hinweis. Wie wäre es mit einem Link, Deinen Einstellungen, der MySQL Version, der Version von phpwcms usw.

Oliver

Posted: Mon 5. Mar 2007, 11:25
by DasNets
Link: http://www.anoris.de/index.php
DB: UTF-8

conf.inc.php:
$phpwcms['db_pers'] = 1;
$phpwcms['db_charset'] = 'utf8';
$phpwcms['db_collation'] = 'utf8_general_ci';
$phpwcms['db_version'] = 40110;

Version: 1.2.8 (upgedatet von 1.2.6 glaub ich)

Als Editor hab ich Dreamweaver 8 ... und der is auch mit UTF-8 eingestellt. Also daran liegts net.

Also alles wieder auf Standartwerten! Im Frontend geht auch alles aber im Backend will er einfach keine Sonderzeichen!

Posted: Mon 5. Mar 2007, 12:17
by Oliver Georgi
auf welche Einstellung hört $phpwcms['charset']?

Und versuche das hier:
$phpwcms['db_collation'] = '';

Es gab einen Bug in der 1.2.8, sodass dort die Collation nicht berücksichtigt wurde.

Oliver

Posted: Mon 5. Mar 2007, 16:46
by DasNets
$phpwcms['charset'] = 'utf-8';

Wenn ich $phpwcms['db_collation'] = ''; mache, dann ändert sich garnichts.
Habe beim Update auf 1.2.9 alles neuinstalliert und nur die Datenbank mittels SQL bearbeitet. Also sind alle Dateien von der 1.2.9 und die DB müsste auch 1.2.9 sein!

Posted: Mon 5. Mar 2007, 19:24
by Jensensen
[x]

Posted: Tue 6. Mar 2007, 10:55
by DasNets
So ... soweit so gut ... im Frontend passt jetzt alles und im Backend fast alles:

z.B. wenn ein Benutzername einen Umlaut enthält, dann würd der angezeigt als: André anstatt von André

Ebenso sind die Umlaute falsch, wnn ich in den Artikelinformationen bin.

Da steht: f�r anstelle von für (Also im Schlagtext) Sonst scheint mittlerweile alles klappen.

Aber sagt mal lest ihr nur zur hälfte was ich schreibe?! Habe doch geschrieben: "Ich will keine Links zu irgendwelchen englischen Threads oder irgendein Fachgesimpel haben, sondern eine Lösung!"

Posted: Tue 6. Mar 2007, 11:35
by swisscheese
DasNets wrote:
Aber sagt mal lest ihr nur zur hälfte was ich schreibe?! Habe doch geschrieben: "Ich will keine Links zu irgendwelchen englischen Threads oder irgendein Fachgesimpel haben, sondern eine Lösung!"
Also ich weiss nicht...: Web Developper sollten schon englisch können. :roll:
Ausserem: wer später bremst, ist schneller tot :wink:

Hatte übrigens auch Probleme mit Umlauten, aber nur im Suchergebnis. Seit ich nur noch SPAW verwende statt FCKeditor klappt's aber prima.

Gruss Swisscheese

Posted: Tue 6. Mar 2007, 11:40
by Oliver Georgi
@DasNets: sei froh, wenn überhaupt jemand hilft. Links sind hier nicht exklusiv für Dich, sondern möglicherweise auch für andere von Interesse.

Deine Umlautprobleme sind auf jeden Fall hausgemacht.

Oliver

Posted: Tue 6. Mar 2007, 13:23
by Jensensen
[x]

Re:

Posted: Fri 19. Sep 2008, 23:33
by Jensensen
[x]