• Hi, ich habe folgendes Problem; ich möchte auf einer php Seite ein Posting ausgeben, es aus der Datenbank zu holen ist kein Problem.

    Lediglich liegt nun das Problem dabei das die Umlaute aus der DB nicht angezeigt werden. UTF-8 ist gesetzt und ich weiß gerade nicht wo das Problem liegt.

    Es geht um eine einfache Abfrage;

    Select post_content from Tabelle WHERE ID = X

    und dann soll es per echo ausgegeben werden; an für sich nicht schwer, aber wie ich es mit den Umlauten löse weiß ich gerade nicht, ist wohl mit dem Wald und den vielen Bäumen so...

    Vielleicht kann mir ja einer helfen, ich würde mich freuen.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren


  • Lediglich liegt nun das Problem dabei das die Umlaute aus der DB nicht angezeigt werden. UTF-8 ist gesetzt und ich weiß gerade nicht wo das Problem liegt.

    und dann soll es per echo ausgegeben werden; an für sich nicht schwer, aber wie ich es mit den Umlauten löse weiß ich gerade nicht, ist wohl mit dem Wald und den vielen Bäumen so...

    Vielleicht kann mir ja einer helfen, ich würde mich freuen.

    Vermutlich sendest du an ein Dokument im

    Code
    charset=iso-8859-1

    Format dein echo Befehlt?


    Änder in der php.ini die default Werte
    oder verwende

    Code
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

    oder wandel mit

    http://de.php.net/manual/de/function.utf8-decode.php
    pp
    http://de.php.net/manual/de/function.utf8-encode.php

    Hoffe die Antwort hilft weiter

    ralf

    Mit offenen Augen träumen

  • Danke das hat so geklappt, also mit der php Funktion, alles andere war bereits so wie es sein sollte.

    Hätte nun noch ein Problem mit der htaccess Datei.

    Die Aufrufe gehen an index.php?b=X&t=Y
    Dies sieht natürlich gerade sehr schön aus.
    Nun soll

    url.tld/Autos
    an; index.php?b=Autos&t=Autos gehen,
    und;
    url.tld/Autos/Marke
    an; index.php?b=Autos&t=Marke gehen

    Ich hatte nun erst eine normale Weiterleitung im Sinne von
    RewriteRule ^Autos$ /index.php?b=Autos&t=Autos
    RewriteRule ^Autos/Marke$ /index.php?b=Autos&t=Marke

    nur mag das so nicht funktionieren.
    Vielleicht hat dafür ja noch jemand einen Tipp für mich, ich bedanke mich bereits nun für jeden Hinweis.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!