Steffen1539
Grünschnabel
ist es ein Session Problem? i don´t know...
Hallo liebe tutorials.de-Mitglieder.
Ich habe eine kleine page für meine Feuerwehr gebastelt die so auch gut funktioniert.
Mein Problem ist leider nur, dass wenn er sich anmeldet er sagt, dass es geklappt hat, aber wenn man auf einen Geschützten Bereich kommt die Fehlermeldung "Sie haben keinen Zugriff" erscheint. Ich glaub das hängt mit den sessions zusammen. Hier ist die Page: http://www.ff-hohenaspe.de (testlogin=test und test) AUsprobieren könnt ihr es nach dem login bei der Veranstaltungen*.php. Ich habe euch hier mal die wichtigsten cods aufgelistet bei denen es wohl hapern muss:
Anmeldeformular (Das gleiche gibt es nocheinmal mit registname und adminname da ich nicht will das sich jeder auf meiner homepage registrieren kann wende ich es einmal für ein registrationspasswort und einmal für den adminbereich an. Bei der registrations funktioniert alles):
und zum schluss die sicherheitsabfrage die ich neuerdings include (vorher gings auch schon nicht)
Ich über google gesucht, ich habe schon neue tutorials studiert.. es will nicht..
Ich bitte um vollste Verständnis, denn ich habe wenig Ahnung von PHP und dies muss langsam mal funktionieren da ich es der Feuerwehr bald präsentieren soll.
Hallo liebe tutorials.de-Mitglieder.
Ich habe eine kleine page für meine Feuerwehr gebastelt die so auch gut funktioniert.
Mein Problem ist leider nur, dass wenn er sich anmeldet er sagt, dass es geklappt hat, aber wenn man auf einen Geschützten Bereich kommt die Fehlermeldung "Sie haben keinen Zugriff" erscheint. Ich glaub das hängt mit den sessions zusammen. Hier ist die Page: http://www.ff-hohenaspe.de (testlogin=test und test) AUsprobieren könnt ihr es nach dem login bei der Veranstaltungen*.php. Ich habe euch hier mal die wichtigsten cods aufgelistet bei denen es wohl hapern muss:
Anmeldeformular (Das gleiche gibt es nocheinmal mit registname und adminname da ich nicht will das sich jeder auf meiner homepage registrieren kann wende ich es einmal für ein registrationspasswort und einmal für den adminbereich an. Bei der registrations funktioniert alles):
PHP:
<html>
<head><title> Memberlogin</title>
<link rel="stylesheet" type="text/css" href="../stylessheet.css"/>
</head>
<body id="content">
<?php
session_start();
?>
<?php
$verbindung = require_once('mysql_config.php');
$membername = $_POST["membername"];
$password = md5($_POST["password"]);
$abfrage = "SELECT membername, password FROM member WHERE membername LIKE '$membername' LIMIT 1";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
if($row->password == $password)
{
$_SESSION["membername"] = $membername;
echo "<h5>Login erfolgreich!<br>(Weiterleitung in wenigen Sekunden)</h5>";
print '<meta target="_self" http-equiv="refresh" content="3;../allgemein/neues.php">';
}
else
{
echo "<h4>Benutzername und/oder Passwort waren falsch!</h4><br>(Weiterleitung in wenigen Sekunden)";
print '<meta http-equiv="refresh" content="3;mlogin.html">';
}
?>
</body>
</html>
PHP:
<?php
session_start();
?>
<?php
if(!isset($_SESSION["membername"]))
{
echo '<h4>Sie haben keinen Zugriff! <br> (Weiterleitung in wenigen Sekunden)';
print '<meta http-equiv="refresh" content="3;../anmeldung/mlogin.html">';
exit;
}
?>
Ich über google gesucht, ich habe schon neue tutorials studiert.. es will nicht..
Ich bitte um vollste Verständnis, denn ich habe wenig Ahnung von PHP und dies muss langsam mal funktionieren da ich es der Feuerwehr bald präsentieren soll.
Zuletzt bearbeitet: