Avatar billede hp4 Nybegynder
07. maj 2006 - 00:49 Der er 6 kommentarer og
1 løsning

Arrays og input felter det virker ikke lige så godt for mig da

Hej exp.

Jeg er hved at lave en lille famillie log on og der skal jeg sjovt nok bruge et log on system, fair nok har jeg lavet og virker også fint nok (tror jeg), jeg har bare det lille problem at det ikke virker hmm... :S

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";

echo $user_$_POST[logon_navn][0];

echo "<br><br>";

if(isset($_POST["logon_submit"])){
  if(($_POST["logon_navn"]!='')&&($_POST["logon_kode"]!='')){
    if(($_POST["logon_navn"]!='$user_$_POST[logon_navn][0]')&&($_POST["logon_kode"]!='$user_$_POST[logon_navn][1]')){
      echo "Forkert navn eller kode";
    }else{
      echo "velkommen";
    }
  }
}
?>

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 se hvad der er galt ?

- Tak
Avatar billede zurekk Nybegynder
07. maj 2006 - 02:02 #1
Hvilken fejl viser den =)?
Avatar billede hp4 Nybegynder
07. maj 2006 - 09:09 #2
Parse error: parse error, unexpected T_VARIABLE, expecting ',' or ';' in /usr/home/web/web101020/privat/fm/logon.php on line 14

:S
Avatar billede hp4 Nybegynder
07. maj 2006 - 09:10 #3
nb. når jeg så udskifter $_POST[logon_navn] med Daniel  - så virker det fint ?
Avatar billede erikjacobsen Ekspert
07. maj 2006 - 09:13 #4
Du mener måske

echo $user[$_POST['logon_navn']][0];

men det afhænger af hvad din user_liste.php henter ind.
Avatar billede hp4 Nybegynder
07. maj 2006 - 09:26 #5
erikjacobsen: smid et svar, godt nok hade jeg lige selv tænkt det samme og fået det til at virke, men dit ville også have virket ;)
Avatar billede erikjacobsen Ekspert
07. maj 2006 - 09:27 #6
Jeg samler slet ikke på point, tak. Svar selv, accepter eget svar.
Avatar billede hp4 Nybegynder
07. maj 2006 - 11:11 #7
//LUKKET
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester