tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
265
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    LiVe LiVe ist offline Mitglied Silber
    Registriert seit
    May 2005
    Beiträge
    53
    Hallo habe einen Fehler im meinen login System und zwar hier

    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/web1/html/test/login.php on line 21

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/web1/html/test/login.php:21) in /var/www/web1/html/test/login.php on line 33


    hier der von der login.php


    PHP-Code:
    <?php 
    // Session starten 
    session_start (); 

    // Datenbankverbindung aufbauen 
    $connectionid mysql_connect ("localhost""*******""*********"); 
    if (!
    mysql_select_db ("*********"$connectionid)) 

      die (
    "Keine Verbindung zur Datenbank"); 


    $sql "SELECT "
        
    "Id, Nickname"
      
    "FROM "
        
    "benutzerdaten "
      
    "WHERE "
        
    "(Nickname like '".$_REQUEST["name"]."') AND "
        
    "(Kennwort = '".md5 ($_REQUEST["pwd"])."')"
    $result mysql_query ($sql); 

    if (
    mysql_num_rows ($result) > 0

      
    // Benutzerdaten in ein Array auslesen. 
      
    $data mysql_fetch_array ($result); 

      
    // Sessionvariablen erstellen und registrieren 
      
    $_SESSION["user_id"] = $data["Id"]; 

      
    header ("Location: intern.php"); 

    else 

      
    header ("Location: formular.php?fehler=1"); 

    ?>
    kann mir einer helfen
    MFG
    LiVe danke schonmal für eure hilfe
     

  2. #2
    Registriert seit
    Aug 2001
    Beiträge
    818
    probiere mal folgendes:

    PHP-Code:
     $sql "SELECT ".  
        
    "Id, Nickname ".  // hier fehlte das leerzeichen nach Nickname!!
      
    "FROM ".  
        
    "benutzerdaten ".  
      
    "WHERE ".  
        
    "(Nickname like '".$_REQUEST["name"]."') AND ".  
        
    "(Kennwort = '".md5 ($_REQUEST["pwd"])."')"
     
    man wird erwachsen ....

  3. #3
    LiVe LiVe ist offline Mitglied Silber
    Registriert seit
    May 2005
    Beiträge
    53
    jo danke dir da lag der fehler



    mfg
    LiVe


    ihr seit die bessten!!
     

Ähnliche Themen

  1. [PHP/mySQL] Login-System mit Sessions
    Von xytrax im Forum PHP
    Antworten: 4
    Letzter Beitrag: 03.05.07, 22:34
  2. Login-System mit PHP und MYSQL
    Von alexbot im Forum PHP
    Antworten: 48
    Letzter Beitrag: 26.04.07, 07:15
  3. Login System Mysql
    Von dandre im Forum PHP
    Antworten: 2
    Letzter Beitrag: 14.04.07, 14:57
  4. Fehler im Login-System
    Von soa im Forum PHP
    Antworten: 9
    Letzter Beitrag: 08.07.05, 13:58