Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 17:11

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Problem beim Loggin

Discussion on Problem beim Loggin within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2012
Posts: 2,107
Received Thanks: 651
Problem beim Loggin

Hallo,

ich habe ein Problem, undzwar kann ich mich nicht einloggen.

Mein Code ist wie folgt:
PHP Code:
<?php
if(isset($_POST['submit_login'])){
    
    
$log_user = ($_POST['log_user']);
    
$log_pass = ($_POST['log_pass']);
    
    
$login mysql_query("SELECT id FROM admin WHERE name='$log_user' AND passwort='$log_pass'"); 
    
    if(
mysql_num_rows($login) > 0){
    
            
$row mysql_fetch_object($login);
            
            
$_SESSION['login'] = $row->id;
            
$_SESSION['user'] = $log_user;
            
            
header("Location: admin.php");
    }else{
        echo (
' Logindaten fehlerhaft ...');
    }
}

if(isset(
$_SESSION['login'])){
 echo 
"Eingeloggt";
}else{ 
?>

<form action="" method="post">
    <fieldset>
    <legend>Login</legend>
        <label>Name</label>
        <input type="text" name="log_user"><br> 

        <label>Passwort</label>
        <input type="text" name="log_pass">
        <br><br>

        <input type="submit" value="Login" name="submit_login" class="button">
    </fieldset>
</form>
<?php 
    
}
?>
Wenn ich mich versuche einzuloggen, bekomme ich immer folgende Fehlermeldung:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\richie\admin.php on line 20
Logindaten fehlerhaft ...


Weiß allerdings grade nicht woran es liegt.
Hoffe einer kann mir helfen.
BattleTale is offline  
Old 02/20/2013, 17:36   #2
 
Mikesch01's Avatar
 
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
Das liegt daran, dass er keine Daten hierzu finden kann oder die Query-Syntax falsch ist.

Wie sieht denn die Struktur der Tabelle admin aus?
Mikesch01 is offline  
Old 02/20/2013, 17:42   #3
 
tayfe's Avatar
 
elite*gold: 104
Join Date: Jun 2010
Posts: 547
Received Thanks: 127
Ich würde mal sagen, dein Fehler liegt in Zeile 7. Du hast dort vergessen, die Variablen innerhalb der SQL-Abfrage in Anführungsstriche und einen Punkt zu setzen, also ". und ." . Bei deiner Version sucht er jetzt wort wörtlich nach dem Admin "$log_user" mit dem Passwort "$log_pass".
So sollte es richtig aussehen:

PHP Code:
$login mysql_query("SELECT id FROM admin WHERE name='".$log_user."' AND passwort='".$log_pass."'"); 
So lange nicht noch in der Tabelle ein Fehler vorhanden sein sollte, sollte es jetzt eigentlich funktionieren.
tayfe is offline  
Thanks
1 User
Old 02/20/2013, 17:43   #4
 
elite*gold: 0
Join Date: Feb 2012
Posts: 2,107
Received Thanks: 651
id - INT - AI
name - varchar(255)
password - varchar(255)
mail - varchar(255)
BattleTale is offline  
Old 02/20/2013, 17:46   #5
 
tayfe's Avatar
 
elite*gold: 104
Join Date: Jun 2010
Posts: 547
Received Thanks: 127
Quote:
Originally Posted by Schmizi' View Post
id - INT - AI
name - varchar(255)
password - varchar(255)
mail - varchar(255)
Guck mal in deine Abfrage, da hast du "password" mit einem "t" geschrieben. Ein sehr beliebter Fehler bei deutschen Programmierern
tayfe is offline  
Old 02/20/2013, 17:49   #6
 
elite*gold: 0
Join Date: Feb 2012
Posts: 2,107
Received Thanks: 651
Quote:
Originally Posted by tayfe View Post
Guck mal in deine Abfrage, da hast du "password" mit einem "t" geschrieben. Ein sehr beliebter Fehler bei deutschen Programmierern
Danke, das ist mir schon häufiger passiert
BattleTale is offline  
Old 02/20/2013, 17:53   #7
 
tayfe's Avatar
 
elite*gold: 104
Join Date: Jun 2010
Posts: 547
Received Thanks: 127
Gerne Funktioniert es denn dann auch jetzt?
tayfe is offline  
Old 02/20/2013, 17:56   #8
 
elite*gold: 0
Join Date: Feb 2012
Posts: 2,107
Received Thanks: 651
Quote:
Originally Posted by tayfe View Post
Gerne Funktioniert es denn dann auch jetzt?
sicher
BattleTale is offline  
Old 02/20/2013, 18:18   #9
 
elite*gold: 0
Join Date: Jan 2013
Posts: 358
Received Thanks: 105
PHP Code:
$log_user mysql_escape_string($_POST['log_user']);
$log_pass mysql_escape_string($_POST['log_pass']); 
Sei doch bitte so nett ja ^^
Fehlgeschlagen is offline  
Old 02/22/2013, 18:17   #10
 
elite*gold: 0
Join Date: Feb 2012
Posts: 2,107
Received Thanks: 651
Quote:
Originally Posted by Fehlgeschlagen View Post
PHP Code:
$log_user mysql_escape_string($_POST['log_user']);
$log_pass mysql_escape_string($_POST['log_pass']); 
Sei doch bitte so nett ja ^^
ist schon lange drin, hatte es nur beim Beispiel raus genommen
BattleTale is offline  
Reply


Similar Threads Similar Threads
Flyff pserver stürtz beim char loggin ab
10/05/2011 - Flyff Private Server - 0 Replies
hallo erstmal ich habe folgendes problem ich starte von mein flyff pserver den logon world und char server dan logge ich mich ein ins spiel charakter erstellung geht auch aber dan wenn ich mich mit charakter einlogge stürtz flyff einfach ab und da steht nur das neuz no go ein problem festgestellt hat und musst beendet werden bitte um hilfe danke:(:(
Fehler beim loggin
08/06/2011 - Flyff Private Server - 0 Replies
Hey leute ich habe mir meinen eigenen server erstellt mit kyu´s files doch wenn ich jetzt einloggen will beendet sich flyff automatisch nach der char auswahl könntet ihr mir da bitte helfen? entweder pm hier im thread oder in skype unter seaadller
Problem with loggin in
01/28/2010 - 9Dragons - 2 Replies
I cant login with my Account it says that i am already logged in anyone know how i can log in
Problem with loggin to sro.
03/18/2008 - Silkroad Online - 3 Replies
I just played sro and i got dc . Then i tried to open sro again and then it says WARING:Invalite client.Program will be terminated. What i should do ?? I renistalled also sro . :(
Problem loggin in
12/01/2007 - Conquer Online 2 - 6 Replies
Does any1 have a problem login in...i have one for like 4 hours -.-...and none of my friends can log...r they makin another maintenance for Cotobo or other shit to stop workin? o.0... damn i hate'em



All times are GMT +1. The time now is 17:11.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.