31. oktober 2007 - 09:18
Der er
9 kommentarer og 3 løsninger
login.php virker ikke
<? session_start(); include("connect.php"); if(isset($_POST['login'])) { $brugernavn = mysql_real_escape_string($_POST['user']); $kodeord = mysql_real_escape_string($_POST['password']); $query = mysql_query("SELECT * FROM brugere WHERE user = '$brugernavn' AND password = '$kodeord' LIMIT 1"); if(mysql_num_rows($query) == 1) { $_SESSION['logged_in'] = true; echo "Du er nu logget ind?"; } else { $_SESSION['logged_in'] = false; echo "Forkert kode eller brugernavn!"; } } ?> <form method="post" action="login.php"> Brugernavn: <input type="text" name="user"><br /> Password: <input type="password" name="password"><br /> <input type="submit" name="login" value="Login!"> <? } ?>
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
31. oktober 2007 - 09:24
#1
Hvad virker ikke?
31. oktober 2007 - 09:31
#2
Den udskriver intet udover formularen igen.
31. oktober 2007 - 10:25
#3
Ok, det er rart at vide hvad der går galt. Jeg kan se 2 problemer: 1) I bunden har du et "}" uden tilhørende "{" 2) Der er ingen </form>
31. oktober 2007 - 10:37
#4
Hvordan kunne jeg skrive det om?
31. oktober 2007 - 13:18
#5
Er det hele din kode, du viser? Men du kan da 1) Fjerne det "}" der ikke passer med en "{" 2) Tilføje en </form> Om det er nok, og om det så giver hvad du vil - det må vi så se på bagefter.
31. oktober 2007 - 14:11
#6
Det er hele min kode. Hmm... Kan jeg ikke bare slette formularen? Jeg har formularen i en anden fil.
31. oktober 2007 - 14:21
#7
Så er det jo ikke hele din kode, hvis den anden formular anvendes af brugeren. Måske er der (også) fejl i den. Og jo, du kan jo nok nøjes med een udgave af formularen.
31. oktober 2007 - 14:30
#8
Min formular: <html><body><form method="post" action="login.php"> Brugernavn: <input type="text" name="user"><br /> Password: <input type="password" name="password"><br /> <input type="submit" name="login" value="Login!"></form> </body></html>
31. oktober 2007 - 14:35
#9
...og du husker at trykke på knappen ved login?
31. oktober 2007 - 14:46
#10
øh...? Ja...
31. oktober 2007 - 14:51
#11
Ja, så er der et eller andet, der ikke passer i det du viser os...
27. november 2007 - 13:08
#12
Jeg droppede koden og skrev et nyt log-in
Vi tilbyder markedets bedste kurser inden for webudvikling