phpbar.de logo

Mailinglisten-Archive

[php] =?ISO-8859-1?Q?Re:_[php]_nur_Zugang_=81ber_Einstiegsseite_erlauben?=

[php] =?ISO-8859-1?Q?Re:_[php]_nur_Zugang_=81ber_Einstiegsseite_erlauben?=

Ulrich Vogel vogel_(at)_bingo-ev.de
Wed, 1 Dec 1999 16:15:08 +0100


> ich habe mehrere PHP3-Seiten, die voneinander anh„ngen,
> also Daten austauschen, MySQL-Abfragen vornehmen, etc..
> 
> Wie kann ich verhindern, dass jemand statt bei der ersten
> Seite (login.html) gleich bei z.b. "auswahl.php3" einsteigt ??
> 
> Es passiert zwar nix falsches, aber es hagelt halt Fehler-
> meldungen und das sollte net sein. 
> 
> Gibt es eine M”glichkeit das zu verhindern ? Oder kann man
> wenigstens erreichen, dass die Namen der PHP3-Seiten oben
> im URL Feld gar nicht sichtbar sind ?


mein Vorschlag: Setze auf der "richtigen Startseite"  eine Variable, 
z.B. "$start = ok".
Diese Variable schleifst Du auf die Folgeseiten durch und fragst im 
Header aller Seiten ab, ob diese Variable = ok ist. Falls nicht (d. h. 
jemand springt von sonstwo auf die "falsch Seite -> $start != ok), 
dann machst Du im Header ein Redirect auf die "richtige Startseite"

uli


php::bar PHP Wiki   -   Listenarchive