Ich möchte einen Login coden... ich habe schon das Eingabeformular!
Nun die Datei, die sie auswertet:
in "#_mysql.inc" wird "$password" definiert.
Die Werte werden von "login.php" übergeben.
Hier die Datei "admin_menue.php":
Also gut... ich bekomme keine Fehler oder so.
Aber mein Problem ist, ich möchte weitere Dateien schützen, ohne dass man jedes mal das Passwort eingeben muss, möchte. Die 2te Datei, die ich schützen möchte heisst "admin_menue2.php".
Was muss ich in "admin_menue.php" und "admin_menue2.php" schreiben, damit "admin_menue2.php" erkennt, dass ein Login erfolgt ist...?
Ich habe an Variablen gedacht... so in der art:
(admin_menue.php)
(admin_menue.php)
Aber das funktioniert leider nicht so...
Was muss ich tun?
Wäre um Hilfe dankbar!
Gruß
icecream.
Nun die Datei, die sie auswertet:
in "#_mysql.inc" wird "$password" definiert.
Die Werte werden von "login.php" übergeben.
Hier die Datei "admin_menue.php":
PHP-Code:
<?php
include('#_mysql.inc');
$password_input = $_POST['password'];
if ($password == $password_input) {
echo "Login erfolgt!";
}
elseif (isset($password_input)) {
echo "Login fehlgeschlagen, bitte geben Sie ein Passwort ein!";
include('login.php');
}
else {
echo "Login fehlgeschlagen, bitte geben Sie das korrekte Passwort ein!";
include('login.php');
}
?>
Aber mein Problem ist, ich möchte weitere Dateien schützen, ohne dass man jedes mal das Passwort eingeben muss, möchte. Die 2te Datei, die ich schützen möchte heisst "admin_menue2.php".
Was muss ich in "admin_menue.php" und "admin_menue2.php" schreiben, damit "admin_menue2.php" erkennt, dass ein Login erfolgt ist...?
Ich habe an Variablen gedacht... so in der art:
(admin_menue.php)
PHP-Code:
<?php
include('#_mysql.inc');
$password_input = $_POST['password'];
if ($password == $password_input) {
GLOBAL $login = "yes";
}
PHP-Code:
<?php
include('#_mysql.inc');
require('admin_menue.php');
if ($login = "yes") {
echo "Login erfolgt!";
}
else {
echo "Login fehlgeschlagen!";
include('login.php');
?>
Was muss ich tun?
Wäre um Hilfe dankbar!
Gruß
icecream.
Kommentar