tutorials.de Buch-Aktion 05/2012
Like Tree5Danke
  • 1 Beitrag von Raisch
  • 1 Beitrag von Raisch
  • 1 Beitrag von sheel
  • 1 Beitrag von Raisch
  • 1 Beitrag von sheel
ERLEDIGT
JA
ANTWORTEN
9
ZUGRIFFE
321
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Kracky Kracky ist offline Mitglied Bronze
    Registriert seit
    Jan 2012
    Beiträge
    26
    Hallo,

    ich bin mir nicht sicher ob dies das richtige Forum ist aber ich schreib einfach mal mein Problem:

    Ich arbeite gerade an einer Website wo durch ein php script die Leute gästebucheinträge schreiben können.

    soweit so gut funktioniert alles einwandfrei.

    Bis auf die Tatsache das keine Umlaute angezeigt werden sondern immer son Fragezeichen :o

    Ich habe mit phpinfo schon geguckt der zeigt
    HTTP_ACCEPT_CHARSET UTF-8,*

    auch in den apache configs etc ist alles auf utf 8 eingestellt

    habe dann versucht mit einer .htaccess das zu umgehen und brachte leider auch keinen erfolg.

    Zudem habe ich den META code entsprechend eingefügt und es mit einem php header versucht.

    Es bringt alles keinen Erfolg die Umlaute werden nicht angezeigt :/

    Kennt jemand von euch noch ne Möglichkeit?

    Achja am Browser liegts auch nicht der is auch auf UTF 8 eingestellt
     

  2. #2
    Avatar von Raisch
    Raisch Raisch ist offline extraordinary bit
    Registriert seit
    Aug 2011
    Ort
    Berlin
    Beiträge
    333
    Wie kommen die Daten denn in der Datenbank an? Steht da das Fragezeichen schon mit drin?
    Tipp:
    HTML-Code:
    <form action="action.html" accept-charset="UTF-8">
    Gruß
    Kracky bedankt sich. 

  3. #3
    Kracky Kracky ist offline Mitglied Bronze
    Registriert seit
    Jan 2012
    Beiträge
    26
    es ist ja nicht nur die datenbank auch wenn ich ne normale seite erstelle z.B. index.php und da nur rein schreibe "schön" dann steht da "sch?n" egal ob es aus der Datenbank kommt oder nicht :/
     

  4. #4
    Avatar von Raisch
    Raisch Raisch ist offline extraordinary bit
    Registriert seit
    Aug 2011
    Ort
    Berlin
    Beiträge
    333
    Zitat Zitat von Kracky Beitrag anzeigen
    es ist ja nicht nur die datenbank auch wenn ich ne normale seite erstelle z.B. index.php und da nur rein schreibe "schön" dann steht da "sch?n" egal ob es aus der Datenbank kommt oder nicht :/
    Dann schätze ich mal, dass Du zwar als Charset utf8 hast, aber die Datei in ANSI kodiert ist.

    Gruß
    Kracky bedankt sich. 

  5. #5
    Kracky Kracky ist offline Mitglied Bronze
    Registriert seit
    Jan 2012
    Beiträge
    26
    unwahrscheinlich

    wenn ich die daten ins web hochlade wird alles korrekt angezeigt

    die probleme exestieren nur auf meinem homeserver (xampp)
     

  6. #6
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Hi

    Welches Charset die Datei hat, sollte der Editor anzeigen.
    Wenn nicht, würd ich für PHP zu einem anderen wechseln.
    Auch Speichern als Utf8 sollte möglich sein.

    Welches Charset der Server verwendet (und dadurch der Browser erwartet)
    findet man in den Servereinstellungen.

    Lösung:
    a) Die Datei eben passend abspeichern
    b) oder per header etc. in PHP ein anderes Charset angeben
    c) oder Server umstellen

    Und bitte auf die Netiquette achten, speziell §15.

    Gruß

    Keine Bearbeitet-Hinweise mehr? ...
    Kracky bedankt sich. 
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  7. #7
    Avatar von Raisch
    Raisch Raisch ist offline extraordinary bit
    Registriert seit
    Aug 2011
    Ort
    Berlin
    Beiträge
    333
    Zitat Zitat von Kracky Beitrag anzeigen
    unwahrscheinlich

    wenn ich die daten ins web hochlade wird alles korrekt angezeigt

    die probleme exestieren nur auf meinem homeserver (xampp)
    Unwahrscheinlich heißt für mich, dass Du dieses Problem nicht ausgeschlossen hast.

    Gruß
    Kracky bedankt sich. 

  8. #8
    Kracky Kracky ist offline Mitglied Bronze
    Registriert seit
    Jan 2012
    Beiträge
    26
    Ich habe jetzt mit meheren editoren (dreamweaver, notepad++, wordpad und editor) verschiedene datein erstellt und alle haben das selbe Problem :/ also gehe ich mal nicht davon aus das es am editor liegt

    Was auch seltsam ist das dieses Problem erst seit gestern mittag auftritt.

    Davor hatte ich nie Probleme damit

    Ich habe jetzt einfach mal xampp neu installiert doch das Problem tritt weiterhin auf...

    Ich verstehe auch nicht wieso das nicht durch z.B. den header oder die .htaccess überschrieben wird :/
    Geändert von Kracky (29.01.12 um 09:14 Uhr)
     

  9. #9
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.506
    Hast du auch wirklich bei "Speicher unter" (oder so) Utf8 ausgewählt?
    Lad die Datei einmal rauf (nicht den Inhalt reinkopieren, sondern raufladen,
    und bitte direkt im Forum: Erweitert Antworten-Büroklammer)

    Und, wenn du keine Anweisungen in header oder htaccess hast,
    wirds nicht überschrieben werden können...
    Kracky bedankt sich. 
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  10. #10
    Kracky Kracky ist offline Mitglied Bronze
    Registriert seit
    Jan 2012
    Beiträge
    26
    Ok, die Datei war wirklich in ANSI codiert :o
    Seltsam das es gleich bei mehreren Editoren auf einmal auftritt und bis gestern morgen noch nicht der Fall war oO

    Das ganze war allerdings nicht soo leicht rauszufinden wie beschrieben man muss unter Einstellungen -> Optionen -> Kodierung auf UTF-8 umstellen xD

    naja gut problem gelöst aber seltsam das alle Daten vorher keine Probleme damit hatten und plötzlich von heute auf morgen is alles in ANSI :o

    Danke für die zahlreiche Hilfe
     

Ähnliche Themen

  1. USB wird nicht erkannt
    Von jAnimatic im Forum Hardware
    Antworten: 2
    Letzter Beitrag: 04.01.05, 08:57
  2. CD Rom wird nicht erkannt, was nun?!
    Von Pitchblack im Forum Hardware
    Antworten: 4
    Letzter Beitrag: 29.07.04, 20:08
  3. Usb wird nicht erkannt
    Von Trancefreak im Forum Hardware
    Antworten: 9
    Letzter Beitrag: 04.06.04, 08:37
  4. CDR wird nicht erkannt
    Von egi im Forum Hardware
    Antworten: 3
    Letzter Beitrag: 03.06.04, 03:42
  5. DVD/CD wird nicht erkannt............
    Von martinus im Forum Hardware
    Antworten: 21
    Letzter Beitrag: 09.01.04, 14:27