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=157512)


Geschrieben von Leila am 16.06.2009 um 21:19:

  LogIn Funktioniert nicht

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:
26:
27:
28:
29:
<?php
session_start();
?>

//[...]

<?php
include('db.php');

$name $_POST['name'];
$pw $_POST['pw'];

$user "SELECT * FROM member 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();
?>


Als Ausgabe bekomm ich mit komplett richtigen Zugangsdaten immer "Kein Zugriff!" Tabellenbezeichnungen hab ich auch schon 3x geprüft...
Die Verschlüsselung des Passwortes hab ich rausgenommen, solange ich noch die Fehler suche...

Vielleicht bin ich auch einfach nur blind...



Geschrieben von 1Sm!le am 16.06.2009 um 21:31:

 

if ($row[pw] == '$pw')

das wird nix.

if ($row['pw'] == $pw)

dürft es eher tun



Geschrieben von Leila am 16.06.2009 um 21:35:

 

danke, aber das ists auch noch nicht

EDIT: Habs, bin wirklich blind...

if ($row[pw] == "$pw")

Bin wirklich blind...

oder aber eben ganz ohne ' oder "...
ich hatte nur die ' im $row... gesehen


Forensoftware: Burning Board, entwickelt von WoltLab GmbH