Hey,
die Session wird bestimmt nicht richtig gesetzt oder?
Also von der Form wird es hier hin gesendet:
include("config.php");
session_start();
$name = $_POST['inputUser7'];
$pass = $_POST['inputPassword7'];
$query = "SELECT * FROM `accounts` WHERE `name`='$name' AND `password`='$pass'";
$check = mysql_query($query) or die("Ungültige Abfrage: ".mysql_error());
$row = mysql_fetch_assoc($query);
$eingeloggt = $row['freigeschaltet'];
$admin = $row['admin'];
if( mysql_num_rows($check) != 1) {
?><meta http-equiv="Refresh" content="1;http://www.ryan-service.de/acp.html"><?
exit();
}
else
{
$_SESSION['loggedIn'] = true;
?><meta http-equiv="Refresh" content="1;http://www.ryan-service.de/teambereich.html"><?
}
Alles anzeigen
Dann setzt er sie ja auf True und loggt ihn ein.
Aber beim Abfragen ob er eingeloggt ist werd ich immer auf acp.html geleitet.
session_start();
if( $_SESSION['loggedIn'] == false ) {
?><meta http-equiv="Refresh" content="1;http://www.ryan-service.de/acp.html"><?
exit();
}
//e Die Form sieht so aus:
<form style=" width:900px; margin:auto;" class="form-horizontal" action='checklogin.php' action='checkloggedin.php' method='POST'>
<div class="form-group">
<label for="inputUser7" class="col-sm-2 control-label">Benutzername</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="inputUser7" name="inputUser7" autocomplete="off" placeholder="Benutzername">
</div>
<label for="inputPassword7" class="col-sm-2 control-label">Passwort</label>
<div class="col-sm-10">
<input type="password" class="form-control" id="inputPassword7" name="inputPassword7" autocomplete="off" placeholder="Passwort">
</div>
<div class="col-sm-offset-2 col-sm-10">
<button type="submit" name="submit5" class="btn btn-info" value='Login'>Login</button>
</div>
</div>
</form>
Alles anzeigen
//e PUSH LeijaT: