• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Fehler beim Login

Status
Für weitere Antworten geschlossen.

yoshi95

Neues Mitglied
PHP:
<?php
session_start();
  if ($_POST["name"] AND $_POST["passwort"]) {
    @mysql_connect("localhost", "???", "???") or die("Verbindung zu MySQL     gescheitert");
    @mysql_select_db("???") or die("Datenbankzugriff gescheitert");
    $sql = "SELECT * FROM `member` WHERE `name` = '" . $_POST["name"] . "' AND `passwort` = '" . $_POST["passwort"] . "';";
    $result = mysql_query($sql); 
    if (mysql_num_rows ($result) > 0) {
    // Benutzerdaten in ein Array auslesen.  
    $row = mysql_fetch_array ($result);  
    // Sessionvariablen erstellen und registrieren  
    $_SESSION["id"] = $row["id"];  
    $_SESSION["name"] = $row["name"];  
    $_SESSION["email"] = $row["email"];  
    $_SESSION["passwort"] = $row["passwort"]; 
    $_SESSION["rasse"] = $row["rasse"];  
    $_SESSION["aktiv"] = $row["aktiv"];  
    $_SESSION["test"] = $row["test"];        
    header ("Location: main.php");  
  }  else {  
    header ("Location: " . $_SERVER["PHP_SELF"] . "?error=1");
  }  
  }  
?>

Ich habe diesen Code. Fehlermeldung:

Parse error: syntax error, unexpected T_VARIABLE in /usr/export/www/hosting/blackjewels/login.php on line 7

Also folgende Zeile:
Code:
[COLOR=#800000]$result[/COLOR][SIZE=2]= mysql_query[/SIZE][SIZE=2][COLOR=#ff0000]([/COLOR][/SIZE][SIZE=2][COLOR=#800000]$sql[/COLOR][/SIZE][SIZE=2][COLOR=#ff0000]);[/COLOR][/SIZE]
Obwohl das eigentlich überhaupt nicht gesetzt sein dürfte (Wegen dem If)

Mod Edit Code Tags editiert - Frank
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
Zurück
Oben