if og arrays jeg kan ikke få det til at fungere
Hej exp.Jeg er hved et log on system, problemet er bare at det ikke fungere...
Det er uden sql.
her er koden:
logon.php
Log venligst på med dit navn og kode:
<form method="post" action="<? $PHP_SELF; ?>">
Navn: <input type="text" name="logon_navn"><br>
Kode: <input type="password" name="logon_kode"><br>
<input type="submit" name="logon_submit" value="Log på">
</form>
<?php
include "user_liste.php";
if(isset($_POST[logon_submit])){
if(($_POST[logon_navn]=='')||($_POST[logon_kode]=='')){
echo "Du skal udfylde felterne med *";
}elseif(($_POST[logon_navn]!='')&&($_POST[logon_kode]!='')){
if(($_POST[logon_navn]==$user[$_POST[logon_navn]][0])&&($_POST[logon_kode]==$user[$_POST[logon_navn]][1])){
$_SESSION["logon_name"]=='$_POST[logon_navn]';
$_SESSION["logon_password"]=='$_POST[logon_kode]';
echo "velkommen".$user[$_POST[logon_navn]][0]."<br>";
echo $user[$_SESSION[logon_name]][0];
echo " : ";
echo $user[$_SESSION[logon_name]][1];
echo " : ";
echo $user[$_SESSION[logon_name]][1];
echo " : ";
echo $user[$_SESSION[logon_name]][2];
echo " : ";
echo $user[$_SESSION[logon_name]][3];
echo " : ";
echo $user[$_SESSION[logon_name]][4];
}
}
}
?>
user_liste.php
<?php
//$user[name] = array("name","password","age","nick name");
$user[daniel] = array("Daniel","123","14","Hex");
$user[test] = array("test","123","2","WoW");
?>
kan i finde ud af hvad fejlen er?
(Jeg får ikke nogle fejl raport)
Når man logger på skulle den tjekke om ens input er det samme som i filen user_liste.php det er bare som om at den ikke tjekker og at den bare ikke gør noget?