Bøvl med Switch()
hejsa allesammmen ..jeg har nu siddet og bøvlet i lang tid syntes jeg, mit problem er:
Jeg har denne kode:
___________________
<?php
session_start();
include('mysql.php');
if(!isset($_POST['login'])) {
echo "Login fejl<br>";
echo '<a href="index.php?p=login_fejl">Login her</a>';
switch($_GET['p']) {
case "login_fejl": include('login_fejl.php'); break;
default: include('login_fejl.php'); }
} else {
$bruger = $_POST['bnavn'];
$pass = $_POST['password'];
$hent = mysql_query("SELECT id FROM brugere WHERE bnavn = '$bnavn' AND password = '$password'") or die(mysql_error());
$number = mysql_num_rows($hent);
if($number == 1) {
$_SESSION['logget_ind'] = 1;
$_SESSION['bnavn'] = $bnavn;
echo "logget ind.";
} else {
switch($_GET['p']) {
case "login_fejl": include('login_fejl.php'); break;
default: include('login_fejl.php'); }
}
}
?>
___________
Og vil gerne ha den til at hvis man ikke kommer fra index.php?p=login (login.php)
skal man sendes videre til index.php?p=login_fejl (login_fejl.php)
og man skal sendes videre til samme side hvis man skriver forkerte login informationer.
Men kan overhovedet ikke så den til det ..
nogen der kan hjælpe? MvH W
