okay jeg er ved at lave et simpelt admin system
hvor jeg har formen
<form method="post" action="adminlogincheck.php">
Brugernavn:<br>
<input type="textbox" name="brugernavn"><br>
Adgangskode:<br>
<input type="password" name="adgangskode"><br>
<input type="submit" name="login" value="Login">
</form>
adminlogincheck.php
<?php
session_start();
include("connect.php");
// nederstående sikre brugernavnet...
$brugernavn = $_POST["brugernavn"];
// nederstående sikre kodeordet...
$adgangskode = $_POST["adgangskode"];
// tjek om det er rigtig med det der står i DBEN
$tael = mysql_query("SELECT id FROM `projektlogin` WHERE brugernavn = '$brugernavn' AND kodeord = '$adgangskode' LIMIT 1") or die(mysql_error());
$antal = mysql_num_rows($tael);
if($antal == 1){
$_SESSION['login'] = 1;
$_SESSION['data'] = $brugernavn;
echo "Du er nu logget ind på systemet..";
echo "<br>";
echo "<a href=admin.php>Tryk her for at komme til adminsiden</a>";
}
else
{
echo "<a href=adminlogin.php>Tryk her for at komme tilbage</a>";
$_SESSION['login'] = 0;
session_destroy();
}
?>
til den kode vil jeg gerne have at den redirecter til admin.php i stedet og jeg har prøvet en del men fået fejl hver gang jeg har prøvet header(admin.php)
admin.php siden
jeg gider ikke poste alt html koden så jeg poster kun lige php koden
<?php
session_start();
include("connect.php");
if($_SESSION['login'] = 1) {
?>
så kommer <html>
og en masse html koder...
også
</html>
<?php
}
else
{
echo "Hvad med lige at logge ind...";
echo "<br>";
echo "<a href=adminlogin.php>Login her</a>";
}
?>
problemet er bare at man bare kan skrive admin.php i browseren og så er man kommet ind

vil gene have hjælp til de to ting jeg lige har forspurgt
med redirecten også fejlen med admin.php