Peter Detzner: Adressleiste

Hallo,

wie kann ich es verhindern, dass wenn ich beispielsweise einen Calendar habe, dass der benutzer Tag, Monat und Jahr durch die Adressleiste bestimmten kann!?

beispielsweise:
http://localhost/test/home.php?day=12&month=5&year=2007

und day, month und year sollen nur ueber die links des calendars ausgegeben geaendert werden...

MfG

Peter

  1. Hallo,

    wie kann ich es verhindern, dass wenn ich beispielsweise einen Calendar habe, dass der benutzer Tag, Monat und Jahr durch die Adressleiste bestimmten kann!?

    Das kannst Du gar nicht verhindern. Einem PHP-Skript kann man an Parametern schicken und unterjubeln was man will.

    Du musst vielmehr sicherstellen, dass dein PHP-Skript sich imer noch normal verhält, wenn ich ihm als (wahlweise böswilliger oder dummer) Benutzer Unfug schicke.

    Grüße,
    Jörg

  2. hi,

    wie kann ich es verhindern, dass wenn ich beispielsweise einen Calendar habe, dass der benutzer Tag, Monat und Jahr durch die Adressleiste bestimmten kann!?

    Warum willst du das verhindern?

    beispielsweise:
    http://localhost/test/home.php?day=12&month=5&year=2007

    und day, month und year sollen nur ueber die links des calendars ausgegeben geaendert werden...

    Das kannst du nicht verhindern.

    Du kannst niemals verhindern, dass du Daten geschickt bekommst, die du nicht erwartet hast - erwarte als das Unerwartete, und reagiere vernünftig darauf.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }