lordblacksheep: Quelltext schützen

Hallo Leute,

ich habe mir nun einiges durchgelesen zum Thema Quelltext schützen, und bin jetzt der Meinung, dass es 1. nicht wirklich schützt und 2. keinen Sinn macht HTML Quelltext zu schützen.

Doch mein Problem sieht anders aus. Ich möchte auf meiner Homepage, ein Rätsel erstellen. In der Ich Image-maps einsetze möchte.
(Image-maps: Manche Teile einer Grafik sind Hyperlinks)

Ich möchte allerdings verhindern, dass ein Spieler sich den Quelltext anschaut, die Koordinaten herausfindet, oder schlimmer noch einfach den Zielort des Links kopiert und einfach in die Adresszeile kopiert, um einfacher ins nächste level zu kommen.

Gibt es eine Möglichkeit die Zielorte mittels PHP zu schützen?
Oder kann ich es, so machen, dass eine Seite, meinetwegen:

homepage.de/level2.html

nicht einzelt erreichbar ist, sondern dann ein "Mutter-frame" geladen wird?

Vielen Dank,
lordblacksheep

  1. Hi,

    Ich möchte allerdings verhindern, dass ein Spieler sich den Quelltext anschaut, die Koordinaten herausfindet, oder schlimmer noch einfach den Zielort des Links kopiert und einfach in die Adresszeile kopiert, um einfacher ins nächste level zu kommen.

    Gibt es eine Möglichkeit die Zielorte mittels PHP zu schützen?

    Du hast einen falschen Ansatz. Es geht nicht darum, das Ziel irgendwie zu verstecken, sondern bestimmte Inhalte nur unter bestimmten Bedingungen auszuliefern.

    freundliche Grüße
    Ingo

    1. Tut mir leid das verstehe ich nicht so ganz. Ich will doch verhindern, dass jemand indirekt auf eine nächste Seite kommt, ohne die image-map zu nutzen.

      1. echo $begrüßung;

        Ich will doch verhindern, dass jemand indirekt auf eine nächste Seite kommt, ohne die image-map zu nutzen.

        Es gibt auch server-seitige verweis-sensitive Grafiken. Auch beim Absenden eines Formulars mit grafischen Buttons werden die Koordinaten die Mauskoordnaten beim Klick zum Server übertragen.
        In beiden Fällen gibt es nur ein Ziel, das dann das Ergebnis vom Client unbeobachtet auswerten kann.

        echo "$verabschiedung $name";

      2. Hi,

        Ich will doch verhindern, dass jemand indirekt auf eine nächste Seite kommt, ohne die image-map zu nutzen.

        Er kann doch ruhig auf die "nächste Seite" kommen - nur solltest Du die Auslieferung der Inhalte von einer Überprüfung der Berechtigung abhängig machen.

        freundliche Grüße
        Ingo