php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.06.2010, 16:11  
coolerj
Gast
 
Beiträge: n/a
Standard [Erledigt] Login-Skript Fehler

Hallo,

Ich mache gerade ein Login Skript.
PHP-Code:
$sent $_POST['sent'];
$user $_POST['user'];
$pass $_POST['pass'];

//Verbinden zur Datenbank
require("include/connect.php");

if(
$sent == 1)
{
  if(!
$user and !$pass)
  {
    
$sql "SELECT * FROM `user` WHERE `igname`='".mysql_real_escape_string($user)."'";
    
$ergebnis mysql_query($sql$link);
    if(
mysql_num_rows($ergebnis)==0)
    {
      
$code 4;
    }
    else
    {
      
$db_pass mysql_result($ergebnis0'passwort');
      if(
md5($pass)==$db_pass)
      {
        
$code 1;
      }
      elseif(
md5($pass)!=$db_pass)
      {
        
$code 3;
      }
    }
  }
  else
  {
    
$code 2;
  }

Jetzt zu mein Problem ich bekomme immer also code 4 egal ob richtig oder nicht.
Die Variablen vom Post werden auch ausgelesen.

Die Tabelle dazu passt auch der SQL-Befehl geht auch.

Ich suche schon seit über 2 Stunden nach dem Fehler jetzt wollte ich bei euch fragen
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.06.2010, 16:18  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Irgendwie macht dein Skript keinen Sinn, du fragst ab ob $user und $pass NICHT gesetzt sind, wenn sie NICHT gesetzt sind dann machst du die DB Abfrage?!? Dann ist ja klar dass da auch nie was rauskommen kann.
Flor1an ist offline  
Alt 30.06.2010, 16:20  
coolerj
Gast
 
Beiträge: n/a
Standard

Macht aber noch kein Unterschied bis außer das jetzt immer code = 1 ist

Edit: Hat sich erledigt Fehler gefunden
 
Alt 30.06.2010, 16:33  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Äh ja Code 1 war ja gewünscht oder?
Flor1an ist offline  
Alt 30.06.2010, 17:30  
coolerj
Gast
 
Beiträge: n/a
Standard

PHP-Code:
/**
 * 
 * CODE 1 = Bitte füllen sie alle Felder aus!                                 (INFO 001)
 * CODE 2 = Willommen %$user% sie werden weitergeleiten in 3 Sekunden.
 * CODE 3 = Das Passwort ist falsch!                                         (INFO 002)
 * CODE 4 = Der Username ist falsch!                                        (INFO 003)
 * CODE 5 = Sie wurden automatisch wegen inaktivität ausgeloggt!                                (INFO 004)
 * 
 */ 
ich hatte code 1 mit code 2 vertauscht somit hatte ich immer code 1 wenn es richtig war und wenn ich nicht nicht alle felder ausgefüllt hätte wäre ich drin
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Login in HTML einfügen - Fehler! bayway Beitragsarchiv 1 09.09.2009 21:47
fehler bei login phyton Datenbanken 7 17.06.2007 12:27
Etwas komplexerer Login --> Keine Angst, Suche benutzt dethlef14 PHP Tipps 2006 7 02.10.2006 00:35
ein Skript startet ein zweites... ajo_silent PHP-Fortgeschrittene 8 03.05.2006 13:42
Fehler im Skript - Wer findet ihn als erster!?! c-bass PHP Tipps 2006 6 10.03.2006 20:28
Fehler im Skript (Hilfe) PHP Tipps 2006 8 17.01.2006 10:10
mySQL - Login über Datenbank - Fehler zwerg PHP Tipps 2005-2 3 25.09.2005 17:57
Skript "tarnen"? Off-Topic Diskussionen 17 07.08.2005 19:42
Login Fehler - And / OR ? CHRIS PHP Tipps 2004-2 5 30.11.2004 21:37
[Erledigt] mysql fehler PHP Tipps 2004 2 03.11.2004 00:32
SKRIPT GESUCHT - Werbung auf einer site anzeigen Beitragsarchiv 4 29.08.2004 14:07
Fehler bei Login PHP Tipps 2004 25 01.08.2004 15:51
Fehler im Login Script PHP Tipps 2004 3 06.07.2004 20:37


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum