php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.10.2011, 01:14  
Neuer Benutzer
 
Registriert seit: 09.10.2011
Beiträge: 4
PHP-Kenntnisse:
Anfänger
citrone befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] UTF 8 nach Serverumzug.

Nach einem Serverumzug wurde die Datenbank von latin_ auf utf8_ umgestellt. Wir nutzen für ein Forum die Software wbblite 1.0.2.

Ich weiß, es handelt sich um eine alte Boardsoftware - aber wir möchten diese nicht aufgeben. Nun werden seit der kompletten Umstellung der Datenbank aber alle Posts gelöscht, die in ISO geschrieben werden. Beziehungsweise - es fehlt alles ab dem ersten Sonderzeichen.

Ich kann meinen Usern zwar sagen, dass sie ihre Browser auf UTF8 umstellen müssen - aber für Gäste ist dies ziemlich ärgerlich - zumal der ganze Posts verschwindet, statt einfach falsch angezeigt zu werden.

Wahrscheinlich verrate ich mich schon irgendwie: Ich habe keine großen Kenntnisse auf diesem Gebiet. Zwar habe ich versucht mich einzulesen, aber da ich recht wenig 'Freizeit' habe, komme ich nicht so wirklich hinterher.

Meine Frage wäre, ob man es irgendwie schaffen kann, ISO-Beiträge zuzulassen. Ich hoffe, die Frage ist nicht allzu naiv. Wenn sie das ist, entschuldige ich mich dafür. Helfen würde es bereits, wenn Sonderzeichen einfach 'falsch' dargestellt würden, statt direkt den ganzen Posts zu löschen. Ich habe über die Suche nichts entsprechendes gefunden.

Herzlichen Dank,
citrone.
citrone ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 09.10.2011, 03:14  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Nach einem Serverumzug wurde die Datenbank von latin_ auf utf8_ umgestellt. Wir nutzen für ein Forum die Software wbblite 1.0.2.
Da wäre meine erste Frage schon mal - warum? Zudem wird normalerweise nicht die „Datenbank umgestellt“, sondern es werden bestimmte Collationen für Tabellen/Felder verwendet.

Da ich das Forumsystem nicht kenne, wäre meine Frage folglich: Warum wird das bisherige System geändert und spricht etwas dagegen, das Forum weiter in Latin/ISO zu betreiben?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 09.10.2011, 16:05  
Neuer Benutzer
 
Registriert seit: 09.10.2011
Beiträge: 4
PHP-Kenntnisse:
Anfänger
citrone befindet sich auf einem aufstrebenden Ast
Standard

Hallo!

Wir wurden von einem Serverumzug benachrichtigt - als dieser abgeschlossen war, wurden sämtliche Sonderzeichen durch Rauten ersetzt. Auf meine Frage an den Betreiber wurde mir gesagt, dass man nun mit UTF8 arbeite - weil dies dem 'neuen Standard' enspräche.

Ich habe also folglich alle Collationen für die Tabellen umgewandelt und die Templates ebenfalls bearbeitet. Nun sieht alles richtig aus, sobald man eben den Browser auf UTF8 stellt. Es war aber nicht möglich, weiter auf ISO/Latin zu bleiben - da alle bisherigen Beiträge falsch dargestellt wurden - und auch der Betreiber meinte, wir müssten da nun nachziehen. Ich weiß nicht, ob es womöglich eine andere Möglichkeit gibt. Allerdings kann ich Latin_ger_ auch gar nicht mehr als Collation im Mysqlbereich auswählen.

(Ich entschuldige mich wieder für 'Vokabelfehler'.)
citrone ist offline   Mit Zitat antworten
Alt 09.10.2011, 16:29  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
Nun sieht alles richtig aus, sobald man eben den Browser auf UTF8 stellt.
Dann musst Du vielleicht bloß den korrekten Content-type-Header ausliefern.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 09.10.2011, 17:18  
Neuer Benutzer
 
Registriert seit: 09.10.2011
Beiträge: 4
PHP-Kenntnisse:
Anfänger
citrone befindet sich auf einem aufstrebenden Ast
Standard

Tut mir leid - damit kann ich nun nichts anfangen...
Kannst Du das vielleicht etwas kleinschrittiger formulieren?
citrone ist offline   Mit Zitat antworten
Alt 09.10.2011, 17:37  
Erfahrener Benutzer
 
Registriert seit: 18.01.2009
Beiträge: 128
PHP-Kenntnisse:
Fortgeschritten
CPCoder wird schon bald berühmt werden
Standard

Den Content-Type kannst du z.B. direkt so in deine HTML-Dateien im HEAD-Bereich festlegen:

Code:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
In PHP schaut das Ganze z.B. so aus:

PHP-Code:
header("Content-Type: text/html; charset=utf-8"); 
CPCoder ist offline   Mit Zitat antworten
Alt 09.10.2011, 20:09  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Hätte man auch einfach mal googlen können. Sorry,kein Verständnis.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 10.10.2011, 01:06  
Neuer Benutzer
 
Registriert seit: 09.10.2011
Beiträge: 4
PHP-Kenntnisse:
Anfänger
citrone befindet sich auf einem aufstrebenden Ast
Standard

Ich weiß, dass sowas nervig ist - tut mir leid. Aber meine eigene 'Googlelei' hat mich nicht ganz weiter gebracht - und den Code selbst schreiben können hätte ich auch nicht. Selbst, wenn es aus jetziger Sicht natürlich recht einfach ist.

Tausend Dank, CPCoder!!!
Damit ist unser Problem gelöst! Vielen Dank!
citrone ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bildupload nach Serverumzug - FILES-Array bleibt leer redbullnetwork Server, Hosting und Workstations 9 15.08.2011 09:43
Code funktioniert plötzlich nicht mehr nach Serverumzug Hawk PHP Tipps 2010 4 18.08.2010 08:12
[Erledigt] Nach Serverumzug funktioniert Funktionsaufruf in einer Klasse nicht mehr DerMaista PHP Tipps 2009 16 18.12.2009 16:56
403 Nach Serverumzug SteiniKeule PHP Tipps 2009 1 03.11.2009 06:44
Nach Serverumzug PHPseiten Leer ! izanagi Datenbanken 11 16.12.2008 14:40
SQL Fehler 1364 nach Serverumzug obi Datenbanken 1 22.01.2008 17:08
Session Fehler nach Serverumzug flflfl PHP Tipps 2006 21 02.04.2006 12:32
Nach Serverumzug Dateiupload fehlerhaft, warum? PHP-Fortgeschrittene 1 17.10.2005 09:55
Nach Serverumzug funktioniert die Seite nicht mehr PHP Tipps 2005-2 33 28.06.2005 14:03
[Erledigt] Nach Serverumzug funktioniert die Seite nicht mehr PHP-Fortgeschrittene 1 26.06.2005 23:07
Nach Serverumzug funktioniert die Seite nicht mehr PHP-Fortgeschrittene 9 26.06.2005 23:04
Nach Serverumzug keine EMail benachrichtigung mehr PHP Tipps 2005 23 18.05.2005 22:16
Serverumzug und webEdition (E-Mail Problem) PHP Tipps 2005 1 01.02.2005 14:34
Kleine Bildgallerie funktioniert nach Serverumzug nicht mehr PHP Tipps 2004-2 3 27.12.2004 11:41

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
webedition utf-8 rauten, webedition serverumzug sonderzeichen

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:46 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum