T
tuumie
Gast
php verständnisproblem
Ich möchte wie so viele einen Passwortschutz auf einer Seite einrichten. Die Realisierung ist auch kein Problem mit php, da habe ich was gelesen über sessions, nur ist mir nicht ganz klar, wie es funktioniert, dass das Passwort nur einmal eingegeben werden muss. Die Rede war da von einem Cookie, der sich nach einem Jahr selbst löscht. Und wenn dieser Cookie existiert, werden die versteckten Optionen aktiviert, sonst nicht. Ja gut, ich möchte aber, dass der Nutzer das Passwort eingeben muss und dann arbeiten kann und sobald er die Homepage verlässt, soll die Passwortabfrage erneut statt finden, wenn sie wieder aufgerufen wird. Ich will nicht, dass der Nutzer und jeder andere am selben Rechner für ein Jahr einen Freifahrschein hat. Deshalb ist mir nicht ganz klar, was das mit dem Cookie auf sich hat (Cookies werden ja auch von manchen Nutzern ganz verboten - die kommen dann gar nicht in den Genuss oder wie?).
Danke für jede Antwort.
Ach noch was:
Ich habe den Apache Webserver zu Hause installiert, um die php Skripte testen zu können. Aber wenn ich ein Skript habe, was sich selbst (also dieselbe Datei) aufruft, dann checkt das der Browser nicht. Woran kann das liegen? Es wird einfach die Seite nochmal geladen, wobei eigentlich beim Absenden ein Variableninhalt übergeben werden sollte, der dann über den angezeigten Inhalt entscheidet. Wenn ich aber das Ding auf einen richtigen Webspace lade und dort aufrufe, funktioniert das Skript einwandfrei.
Ich möchte wie so viele einen Passwortschutz auf einer Seite einrichten. Die Realisierung ist auch kein Problem mit php, da habe ich was gelesen über sessions, nur ist mir nicht ganz klar, wie es funktioniert, dass das Passwort nur einmal eingegeben werden muss. Die Rede war da von einem Cookie, der sich nach einem Jahr selbst löscht. Und wenn dieser Cookie existiert, werden die versteckten Optionen aktiviert, sonst nicht. Ja gut, ich möchte aber, dass der Nutzer das Passwort eingeben muss und dann arbeiten kann und sobald er die Homepage verlässt, soll die Passwortabfrage erneut statt finden, wenn sie wieder aufgerufen wird. Ich will nicht, dass der Nutzer und jeder andere am selben Rechner für ein Jahr einen Freifahrschein hat. Deshalb ist mir nicht ganz klar, was das mit dem Cookie auf sich hat (Cookies werden ja auch von manchen Nutzern ganz verboten - die kommen dann gar nicht in den Genuss oder wie?).
Danke für jede Antwort.
Ach noch was:
Ich habe den Apache Webserver zu Hause installiert, um die php Skripte testen zu können. Aber wenn ich ein Skript habe, was sich selbst (also dieselbe Datei) aufruft, dann checkt das der Browser nicht. Woran kann das liegen? Es wird einfach die Seite nochmal geladen, wobei eigentlich beim Absenden ein Variableninhalt übergeben werden sollte, der dann über den angezeigten Inhalt entscheidet. Wenn ich aber das Ding auf einen richtigen Webspace lade und dort aufrufe, funktioniert das Skript einwandfrei.