Marc: Text aus Datenbank mit PHP

Ich habe eine Datenbank, in der Texte gespeichert für bestimmte Seiten gespeichert sind. Das habe ich so gemacht, damit man die Inhalte dieser Seiten online verändern kann.

Die jeweiligen Texte werden einfach per mysql aufgerufen und dann mittels echo $datensatz->text angezeigt.

Nun gibt es allerdings das Problem, dass in der URL immer die Session-ID mitgesendet werden muss:

z.B. seite.php?PHPSESSID=3432443ltrrdskfrk43

Die Session-ID habe ich immer mittels session_id() an die Urls dran gehängt.

Wie schaffe ich es aber, dass in den Texten, dieser PHP-Befehl eingefügt wird? Bis jetzt ist es so, dass immer der Klartext angezeigt wird.

Ich habe auch schon probiert, den ganzen Link oder auch nur den einen Befehl in <?php ... ?> zu setzen - Ohne Erfolg

  1. Hallo Marc!

    Ich habe eine Datenbank, in der Texte gespeichert für bestimmte
    Seiten gespeichert sind. Das habe ich so gemacht, damit man die
    Inhalte dieser Seiten online verändern kann.
    Die jeweiligen Texte werden einfach per mysql aufgerufen und dann
    mittels echo $datensatz->text angezeigt.

    Soweit kann ich dir folgen.

    Nun gibt es allerdings das Problem, dass in der URL immer die Session-ID mitgesendet werden muss:

    Muss das wirklich sein? Du erleichterst damit "Session-Riding".

    z.B. seite.php?PHPSESSID=3432443ltrrdskfrk43

    Wie schaffe ich es aber, dass in den Texten, dieser PHP-Befehl
    eingefügt wird? Bis jetzt ist es so, dass immer der Klartext
    angezeigt wird.

    Wenn doch _jeden_ Link am Ende die Session-ID angehängt werden soll,
    warum denkst du dann nicht darüber nach, das dementsprechend zum
    Beispiel mit einem Regulären Ausdruck zu suchen und dann eine
    Ersetzung vorzunehmen. Beachte aber oben geäußerte Bedenken.

    ℆, ℒacℎgas

    --
    Bei der intendierten Realisierung der linguistischen Simplifizierung
    des regionalen Idioms resultiert die Evidenz der Opportunität extrem
    apparent, den elaborierten und quantitativ opulenten Usus nicht assi-
    milierter Xenologien konsequent zu eliminieren!
    1. Ich bin inzwischen dazu übergegangen, wie Du gesagt hast, einen Platzhalter für die Session-ID zu nehmen, der dann ausgetauscht wird.

      Aber was ist denn Sessio-Riding=

      1. Ich bin inzwischen dazu übergegangen, wie Du gesagt hast, einen Platzhalter für die Session-ID zu nehmen, der dann ausgetauscht wird.

        Aber was ist denn Sessio-Riding=

        Guckst du hier