Hi @ all
Ich habe bei dem folgende Script das Problem das ich die Session nicht auf "?id=3" übertragen kann.
Ich bekomme auch keine Fehlermeldung, aber im Bereich "?id=3" erkennt er die Session einfach nicht und beendet das Script mit exit;
Jemand ne Idee?
Ich habe bei dem folgende Script das Problem das ich die Session nicht auf "?id=3" übertragen kann.
Ich bekomme auch keine Fehlermeldung, aber im Bereich "?id=3" erkennt er die Session einfach nicht und beendet das Script mit exit;
Jemand ne Idee?
PHP-Code:
<?php
// Entwikelt und Programmiert für TAKEOFF. Copyright by Eduard Polle und TLT Urlaubsreisen GmbH
error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 1);
session_start();
echo '<center><b>Administrator Bereich</b></center> <br>';
$seite=$_GET["id"];
// Login Seite
if ($seite=="1") {
echo '<center>';
echo '<form action="?id=2" method="post">';
echo 'Benutzername:<input type="text" name="username"><br>';
echo 'Passwort:<input type="password" name="password"><br>';
echo '<input type="submit" value="Login">';
echo '</from>';
echo '</center>';
}
// Admin Startseite
if ($seite=="2") {
$password=md5($_POST["password"]);
if ($_POST["username"]=="Team" and $password =="xxx"){
$sessid= session_id();
$_session["username"] =$_POST["username"];
$_session["password"] =$_POST["password"];
if(isset($_session["username"])) {
echo '<p align="left">';
echo '<form action="?id=4" method="POST">';
echo '<input type="submit" value="Logout">';
echo '</form>';
echo '</p>';
}
echo '<center>';
echo '<form method="POST" action="?id=3">';
echo '<input type="hidden" name="PHPSESSID" value="'.$sessid.'">';
echo '<input type="submit" name="del_csv" Value="CSV-Datei leeren">';
echo '</form>';
echo '<form method="POST" action="log.csv">';
echo '<input type="submit" name="save_csv" Value="CSV-Datei runterladen">';
echo '</form>';
echo '</center>';
}
else {echo "Die Anmeldung ist fehlgeschlagen.<br>Bitte Melden Sie sich <a href='?id=1'>hier</a> an";}
}
// CSV Leeren
if ($seite=="3"){
if(!isset($_session["username"])) {
echo 'Bitte Melden Sie sich <a href="?id=1">hier</a> an';
exit;
}
echo '<p align="left">';
echo '<form action="?id=4" method="POST">';
echo '<input type="submit" value="Logout">';
echo '</form>';
echo '</p>';
$datei=fopen("log.csv","w");
fclose($datei);
echo '<center>Datei ist nun Leer!</center>';
}
//Logout
if ($seite == "4"){
session_destroy();
echo '<center><b>Logout war erfolgreich</b></center>';
echo '<meta http-equiv="refresh" content="5;url=?id=1"><br>';
echo 'Sie werden in 5 sec. weiter geleitet';
}
?>
Kommentar