14. april 2003 - 23:20Der er
18 kommentarer og 1 løsning
Er der nogle fejl i mit bruger system?
Hej Jeg er i gang med at lave et bruger system men jeg ved ikke om der er nogle fejl, nogle der gider at tjeke det for fejl?
<?php include("config.php"); session_start();
if(!isset($_POST['Submit'])) { echo 'Du skal logge ind <a href="login.php">her</a>'; } else { $post_nick = $_POST['nick']; $post_password = $_POST['password'];
$resultat=mysql_query("SELECT id FROM brugere WHERE nick = '$post_nick' AND password=MD5('$post_password')"); $number=mysql_num_rows($resultat); if($number == 1) { mysql_query("UPDATE brugere SET online = 1 WHERE nick = '$post_nick'") or die ("Fejl X: ".mysql_error()); $_SESSION['logget_ind'] = 1; $_SESSION['nick'] = $post_nick; $_SESSION['passwod'] = $post_password; echo 'Du er nu logget ind :)<br>klik <a href="index.php"<her</a> for at komme til index'; } else { echo 'De indtastede oplysninger er ikke korrekte<br>klik <a href="login.php">her</a> for at prøve igen'; } } ?>
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.
Har nogle småændringer - spørg, hvis du ikke er med:
<?php include("config.php");
if(!isset($_POST['Submit'])) { echo 'Du skal logge ind <a href="login.php">her</a>'; } else { $post_nick = addslashes($_POST['nick']); $post_password = addslashes($_POST['password']);
$resultat=mysql_query("SELECT id FROM brugere WHERE nick = '$post_nick' AND password=MD5($post_password)"); $number=mysql_num_rows($resultat); if($number == 1) { mysql_query("UPDATE brugere SET online = 1 WHERE nick = '$post_nick'") or die('Fejl: '.mysql_error()); session_start(); $_SESSION['logget_ind'] = 1; $_SESSION['nick'] = $post_nick; $_SESSION['password'] = $post_password; echo 'Du er nu logget ind :)<br>klik <a href="index.php"<her</a> for at komme til index'; } else { echo 'De indtastede oplysninger er ikke korrekte<br>klik <a href="login.php">her</a> for at prøve igen'; } } ?>
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in login-ok.php on line 11 De indtastede oplysninger er ikke korrekte klik her for at prøve igen
Nå - anyway - din kode er meget pæn og hvis du sørger for at koden på de beskyttede sider er lige så pæn, burde du ikke få problemer, så vidt jeg kan se.
[lige kommet hjem fra påskeferie]: det var så lidt!
Synes godt om
Ny brugerNybegynder
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.