Jetzt möchte ich wissen:
Welche Seite umschreiben?
Die im iFrame oder der Content, indem das iFrame ist??
Tip:
Wenn du Inhalte in einem Passwortbereich mit iFrames anzeigen lässt, dann ist das ein Sicherheitsloch. Egal.
Wenn du die Content Seite mit dem iFrame meinst, dann binde am besten PHP ein und ein Passwort-Login.
Verwende Sessionen.
So zum Beispiel:
[html]
Login
Memberbereich
[/html][php]
// login.php
<?php
$Zugangspasswort = "1234";
if($_REQUEST['Send'] && $_REQUEST['Passwort'] == $Zugangspasswort)
{
session_start();
session_register("Passwort");
$_SESSION['Passwort'] = $Zugangspasswort;
}
?>
Loginbereich
<?php
if($_SESSION['Passwort'] == $Zugangspasswort)
{
echo"Sie sind erfolgreich eingeloggt!
Sie werden zur Administration weitergeleitet.";
}
else
{
echo 'Sie sind nicht befugt, diese Seite anzusehen
Möglicherweise ist das eingegeben Passwort falsch.
';
echo 'Bitte loggen Sie sich
hier erneut ein.';
}
?>
[/php]Hier wird also
geprüft ob das Passwort stimmt. Wenn ja, wird man weitergeleitet, zu admin.php
[php]
<?php
session_start(); // Session wird gestartet
?>
Loginbereich
<?php
$Zugangspasswort = "1234";
if($_SESSION['Passwort'] == $Zugangspasswort)
{
// Inhalt des Passwort geschützten Bereiches.
}
else
{
echo 'Ihre Session ist nicht gültig!
';
echo 'Bitte loggen Sie sich
hier ein.';
}
?>
[/php]Hier ist es so, dass wenn man bei der URL admin.php eingibt, dass man den Inhalt nicht ansehen kann, da die Session nicht geschrieben ist.
So das wäre alles.
Ein Logout machst du so:[php]
<?php
if($Zugangspasswort = "1234")
{
session_destroy();
}
?>[/php]Mit session_destroy() löschst du alle Sessionen.
Hatte mal ein wenig Zeit, dir zu helfen.
MfG, matibaski