[PHP & MySQL] Neues Problem: mysql_fetch_array()-Warnung

pferdenarre
Ich editier den Tread jetzt nur noch, ich möchte nicht dafür verantwortlich sein, dass der Server später keinen Speicherplatz mehr hat und GB etwas kostet großes Grinsen

Hab mich jetzt seit gestern, ca. 22 Uhr mit diesem verdammten Fehler rumgequält -.-

Fehlermeldung:
code:
1:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /users/gutemmersbach/www/ge/login/intern/content.php on line 12


Hier mein Code:
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();


include("../db.php");

$username $_POST["username"];
$passwort md5($_POST["password"]);

echo mysql_error();

echo $Data mysql_fetch_array('$Ergebnis');
?>

<html>

<head>
<link rel="stylesheet" type="text/css" href="../../style.css">
<title>Verkaufsstall Emmersbach</title>
</head>

<body>
<?php

echo Hallo$_Session['username'];

?>
</body>
</html>


Bitte um Hilfe..
Black Katrin
1. zeig deinen code es ist naehmlich mach bar und sogar nicht weiter schwer wenn man nix vergisst.

2. in dem du den namen den die leute im login formular eingeben als variabel speicherst, was du sehr wahrschienlich auch tust weil sonst die abfrage ob alles richtig ist und damit ein erfoglreicher login garnicht moeglich waere.


fuer schreibfehler und aehnliches hafte ich nicht, sitze in island an ner islaendischen tatsatur die voellig anders ist Freude
pferdenarre
1. login.php (Zeile 25)
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:
30:
31:
32:
33:
34:
35:
<?php
session_start();
?>
<html>

<head>
<link rel="stylesheet" type="text/css" href="../style.css">
<title>Verkaufsstall Emmersbach</title>
</head>

<body>
<?php
include("db.php");

$username $_POST["username"];
$passwort md5($_POST["password"]);

$abfrage "SELECT username, passwort FROM login WHERE username LIKE '$username' LIMIT 1";
$ergebnis mysql_query($abfrage);
$row mysql_fetch_object($ergebnis);

if($row->passwort == $passwort)
    {
    $_SESSION["username"] = $username;
    echo "Login erfolgreich.<br> <a href="intern/index.php#" onclick="crush=window.open(/'inern/',/'Gut Emmersbach intern/',/'toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=724,height=559/');return false;">Klicke hier um in den internen Bereich zu gelangen.</a>
";
    }
else
    {
    echo "Benutzername und/oder Passwort waren falsch. <a href="login.html">Zurück</a>";
    }

?> 
</body>
</html>



2. Aber ich kapier iwie nicht, wie das geht^^ (Ich sag ja, ich bin dumm *heulz*)


Und Hut ab, dass du aus island (!!!) PHP-Support gibst O.O
Fidn cih gut großes Grinsen Und bring mir n paar Isis mit großes Grinsen
Black Katrin
nimm mal die / raus, im allgemeinen braucht man die nit... und href=\"intern/index.php#\" versuchs mal mit href=\"#\"

was das 2. angeht: gib mal den code vom login


ich warte drauf das 11 uhr hier wird, damit wir "endlich" zum flughafen fahren koennen... großes Grinsen und ihc hab flugangst also lenke ich mich mit support ab
pferdenarre
1. login.php
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:
30:
31:
32:
33:
34:
35:
<?php
session_start();
?>
<html>

<head>
<link rel="stylesheet" type="text/css" href="../style.css">
<title>Verkaufsstall Emmersbach</title>
</head>

<body>
<?php
include("db.php");

$username $_POST["username"];
$passwort md5($_POST["password"]);

$abfrage "SELECT username, passwort FROM login WHERE username LIKE '$username' LIMIT 1";
$ergebnis mysql_query($abfrage);
$row mysql_fetch_object($ergebnis);

if($row->passwort == $passwort)
    {
    $_SESSION["username"] = $username;
    echo "Login erfolgreich.<br> <a href="#" onclick="crush=window.open('intern','Gut Emmersbach intern','toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=no,width=724,height=559');return false;">Klicke hier um in den internen Bereich zu gelangen.</a>
";
    }
else
    {
    echo "Benutzername und/oder Passwort waren falsch. <a href="login.html">Zurück</a>";
    }

?> 
</body>
</html>


EDIT: Woaaaahhhh, das geht *_*
Love <3 Danküüü <3

2. login.html
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
<html>

<head>
<link rel="stylesheet" type="text/css" href="../style.css">
<title>Verkaufsstall Emmersbach</title>
</head>

<body>
<form action="login.php" method="post">
Name: <input type="text" size="24" maxlength="50" name="username"Passwort: <input type="password" size="24" maxlength="50" name="password"> <input type="submit" value="Login">
</form>

</body>
</html>



Ohh du ärmste... du hast Flugangst? Viel Glück wünsch ich dir unglücklich
Black Katrin
ich braeuchte login.php großes Grinsen


joa flugangst ist so ne sache wenns um den urlaub geht... aber hat sich gelohnt Zunge raus
pferdenarre
Ach du kommst schon wieder zurück? asooo großes Grinsen


login.php steht dadrüber großes Grinsen
pferdenarre
Weiß jemand weiter? unglücklich
pferdenarre
->
pferdenarre
Loool
gar nich xD

Aber wie mache ich das? ._.