19. december 2005 - 09:48
Der er
7 kommentarer og 1 løsning
if med php?
Jeg er ved at lave et admin log on... Der skal jeg bruge et brugernavn + en kode. Det virker fint, problemet er bare at jeg ikke kan få tilkoblet en if sætning som sørger for koden. Her er kode: <?php if ($_POST[brugernavn] =="test"){ echo "Det lykkedes at logge ind!"; }else { echo "Du skal udfylde alle felterne og prøve igen"; ?> <form method="post" action="<? echo $PHP_SELF; ?>"> Brugernavn: <input type="text" name="brugernavn"><BR> Kode: <input type="text" name="kode"><BR> <input type="submit" value="Log on!"> </form> <? } ?> Kan i lige lave et eks på hvordan jeg kan få et kode felt med. //Daniel
Annonceindlæg fra QNAP
19. december 2005 - 09:57
#1
Prøv at ret: <? echo $PHP_SELF; ?> til: <? echo $_SERVER['PHP_SELF']; ?> Og ellers ser din kode ok ud!
19. december 2005 - 10:00
#2
mener du... <?php if ($_POST[brugernavn] == "test" && $_POST['kode'] == "kodeordet"){ echo "Det lykkedes at logge ind!"; }else { echo "Du skal udfylde alle felterne og prøve igen"; ?> <form method="post" action="<? echo $_SERVER['PHP_SELF']; ?>"> Brugernavn: <input type="text" name="brugernavn"><BR> Kode: <input type="text" name="kode"><BR> <input type="submit" value="Log on!"> </form> <? } ?>
19. december 2005 - 10:05
#3
<?php if ($_POST['gologin']) { if ($_POST['brugernavn'] == "test" && $_POST['kode'] == "kodeordet") { echo "Det lykkedes at logge ind!"; $loginok = "yes"; }else{ echo "Du skal udfylde alle felterne og prøve igen"; } } if ( $loginok != "yes" ) { ?> <form method="post" action="<? echo $_SERVER['PHP_SELF']; ?>"> Brugernavn: <input type="text" name="brugernavn"><BR> Kode: <input type="text" name="kode"><BR> <input type="submit" name="gologin" value="Log on!"> </form> <?php } ?>
19. december 2005 - 15:19
#4
1000* Taak til dig pc-help... Det virker og jeg takker heh :D
20. december 2005 - 09:54
#5
Selv tak, skulle vi så lige få lukket?
09. januar 2006 - 17:32
#6
hmm
09. januar 2006 - 17:33
#7
nej
09. januar 2006 - 17:45
#8
Ehm... du skal ikke tage dine point selv, det ender med at folk ikke gider at hjælpe dig...
Vi tilbyder markedets bedste kurser inden for webudvikling