Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Login funktioniert nicht (https://www.gegen-bilderklau.net/thread.php?threadid=171066)


Geschrieben von Leila am 26.04.2010 um 00:42:

  Login funktioniert nicht

Ich hab mir ein Login gebastelt, eigentlich hab ich den Code nur von woanders genommen, wo ich ihn schonmal verwendet habe, hab ihn vom CSS ein bisschen umgestaltet und die Verküpfung zur Datenbank sowie die Tabelle, aus der die Daten gerufen werden in den Dateien umbenannt. Beides brav hochgeladen, jetzt geb ich die Daten an und bekomm "Kein Zugriff", obwohl Name und Passwort definitiv richtig sind...

naja, genug der Worte:

login.php
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
<html>
 <head>
 </head>

 <body>
  <h3>LogIn</h3>
  <form method='post' action='login1.php'>
   <b>Name</b><br/>
   <input type='text' name='name' maxlenght='10'><p/>
   <b>Passwort</b><br/>
   <input type='password' name='pw' maxlenght='20'><p/>
   <input type='submit' value='LogIn' class='button'>
  </form>
 </body>
</html>


login1.php
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
<?
session_start();

include('datenbank.php');

$name = $_POST['name'];
$pw = md5($_POST['pw']);

$user = "SELECT * FROM turnierreiter WHERE name='$name'";
$user1 = mysql_query($user);
while ($row = mysql_fetch_assoc($user1))
 {
 if ($row[pw] == $pw)
  {
  $_SESSION['name'] = $name;
  echo "Login erfolgreich!<br/>
        Herzlich Willkommen $name!";
  }
 else
  {
  echo "Kein Zugriff!";
  }
 }
 mysql_close();
?>


Vllt ists auch was banales und ich sehs net. unglücklich



Geschrieben von Leila am 26.04.2010 um 10:02:

 

danke, ersteres hat wirklich gereicht...
Doch nicht alle Feldernamen umbenannt, ich sag ja ist was banales und ich finds nicht, aber jetzt weiß ich, was ich machen kann, wenn ich das nächste mal solche Fehler habe smile


Forensoftware: Burning Board, entwickelt von WoltLab GmbH