Include und Zeichenkodierungs Problem (bug-id252)

Read-Only-Modus

Das 01-Supportforum befindet sich im Read-Only-Modus. Es ist nicht mehr möglich sich zu registrieren, neue Themen zu erstellen oder auf bestehende Themen zu antworten.

Alle Inhalte stehen bis auf absehbare Zeit jedoch weiterhin lesend zur Verfügung.


Bei Fehlern oder Problemen mit PHP-Scripten von 01-Scripts.de erstellen Sie gerne einen Issue-Eintrag auf Github oder nehmen Sie per E-Mail Kontakt auf.

  • Hallo lieber Michael,


    ich habe 2 kleine Probleme,


    1. Nach dem erfolgreichen Installieren des ganzes Scriptes, habe ich nun das Problem das er durch das Klicken auf eine Galerie den GET Pfad (index.php?seite=fotogalerie) verliert.
    Durch den klick auf eine Galerie habe ich dort nur noch z.b (index.php?galid=1) stehen.


    Wie bekomme ich es hin, das er GET-Wert (seite=fotogalerie) Standartmäßig IMMER mit nimmt.


    2. Ich habe das Problem, das er mit den Umlauten nicht klar kommt.
    Wo kann ich die Zeichenkodierung umstellen?
    Im News-Script gibt es keine Probleme.
    Aber bei der Galerie kommt er mir mit "�" anstelle von umlauten wie "ü".


    Ich danke dir im Voraus für deine Hilfe.

  • zu 1.
    In der Datei 01gallery.php muss in der Zeile 69 der Link entsprechend angepasst werden. Also diese Zeilen:

    Code
    1. $system_link_gal = $filename."?".$names['galid']."=".$galid."&".$names['galpage']."=".$galpage;


    durch diese ersetzen:

    Code
    1. $system_link_gal = $filename."?seite=fotogalerie&".$names['galid']."=".$galid."&".$names['galpage']."=".$galpage;


    zu 2.
    Das Problem kann ich momentan grad nicht nachvollziehen. Können Sie mir mal einen Link schicken?


    MfG,
    Michael Lorer

  • Erst einmal Danke das Sie so schnell uns helfen wollen.


    Hier die URL: Ina e.V


    Das mit dem übertragen des $_GET will so nicht ganz klappen.
    Wenn ich immer den Wert Manuell oben eintrage, komme ich zu den Bildern, und DORT funktioniert es.
    Nur im ganzen nicht.


    Und das Problem mit den Umlauten werden Sie auch gleich erkennen.


    Ich danke im Voraus.
    Bis bald.

  • Das Problem mit der GET-Variablen schau ich mir heute Abend nochmal an.


    Das Umlaut-Problem wird wegen dieser Zeile verursacht:
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    Da werd' ich auch noch schauen, wie das in den Griff zu bekommen ist (da es beim 01-Artikelsystem ja funktioniert...)


    MfG,
    Michael Lorer

  • Wegen dem Include-Problem bitte mal folgende zwei Zeilen in der 01gallery.php verändern:

    Code
    1. $filename = $_SERVER['PHP_SELF'];
    2. $system_link_gal = $filename."?".$names['galid']."=".$galid."&amp;".$names['galpage']."=".$galpage;


    zu:

    Code
    1. $filename = "index.php?seite=fotogalerie";
    2. $system_link_gal = $filename."&amp;".$names['galid']."=".$galid."&amp;".$names['galpage']."=".$galpage;



    Wegen dem Problem mit den Umlauten:
    Bitte die beiden Dateien aus dem Zip-Archiv aus dem Anhang ins Verzeichnis 01scripts/01module/01gallery/ kopieren und die bestehenden Dateien überschreiben.
    Danach sollten die Umlaute angezeigt werden.