echo $begrüßung;
ich habe die Tabellen der mysql 4.0.23 Installation exportiert und importieren sie gerade nach mysql 5.0.
Du überspringst hier die Versionsnummer 4.1 in der wesentliche Veränderungen bei den unterstützten Zeichensätzen und beim Zeichensatzhandling vorgenommen wurden. Dieses Versionsüberspringen wird vom MySQL-Handbuch nicht empfohlen. Siehe dazu: Upgrading MySQL.
Vermutlich hast du dir auch nicht die Kapitel
- Upgrading from MySQL 4.0 to 4.1
- Upgrading from MySQL 4.1 to 5.0
- (Upgrading the Grant Tables)
- Character Set Support
durchgelesen.
Welche Zeichenkodierung ist den im System (und Datenbank und Tabelle und Zellen) eingestellt?
Stellst du eine Zeichenkodierung für die aktuelle Verbindung ein (SET NAMES...)?
In welcher Kodierung liegen deine exportierten Daten vor? Vermutlich ist das eine andere (z.B. Latin1) als die Default-Einstellung des Systems (z.B. UTF-8).
echo "$verabschiedung $name";