Baki: Einfacher Cookie nach Passwortabfrage

Beitrag lesen

Hallo,

ich brauche mal eure hilfe.
ich habe eine homepage ( http://www.gueler.de/fotoalbum.html ) auf der private bilder von mir und meiner familie zu sehen sind. freunde, bekannte, familienangehörige und kollegen dürfen die bilder sehen. also im prinzip jeder der mich kennt. fremde die zufällig auf meine homepage gekommen sind sollen die bilder nicht unbedingt sehen.

ich habe eine startseite für die bildergalerie, von der man die einzelnen alben anwählen kann. wählt man ein album aus, dann öffnet sich diese seite mit einer passwortabfrage. ich habe nur ein (1) passwort eingerichtet, das ist für alle benutzer gleich. es kann und soll im freundeskreis ruhig weitergegeben werden.

die passwortabfrage habe ich mit php eingerichtet. man wird gebeten das passwort einzugeben, wenns richtig ist wird der inhalt (also die bilder) angezeigt. das ganze sieht so aus:

<?php
$fotoalbum = ("freunde");
if( $pass == $fotoalbum){
?>

<img src="bild_1.jpg">
<img src="bild_2.jpg">
<img src="bild_3.jpg">

<?
}else{
echo'Passwort eingeben';
echo'<form name="eingabe" action="album_1.php" method="post">';
echo'<input name="pass" type="password" size="20" maxlength="40" value="">';
echo'<input type="submit" name="blub" value="Login"></form>';
}
?>

soweit klappt alles prima.
mein problem ist nun, dass die besucher für jede seite das passwort erneut eingeben müssen. das ist etwas nervend finde ich. ich würde gerne cookies setzten lassen, aber weiss nicht wie das geht und habe alles was ich bisher an code snipseln gefunden habe nicht wirklich verstanden.

kann man mit php auf einfachste weise cookies setzten und auslesen lassen - wenn ja wie würde das als code aussehen?

kann man das auch mit java machen lassen wenn man sich nicht sicher ist ob der provider cookies oder sessions zu lässt?

würde mich sehr freuen wenn mir das jemand erklären könnte und am besten gleich mit dem dazugehören script fürs bessere verständnis ;)

viele grüsse.
baki