Momoin Html-seminar.de Community!
Heut hab ich wieder eine frage zu einem Fehler, und zwar der hartnäckiger.
Zitatmysql_fetch_array() expects parameter 1 to be resource, boolean given in ...... on line 56
Ich weiss dank Google, was es bedeutet und was es bewirkt.
aber! das Schöne Aber kommt jetzt ins spiel.
Wo soll der Fehler stecken frag ich mich... Ich kann aus der Fehlermeldung folgendes Herauslesen das es in der ZEILE 56 ist, sprich dort wo das ist.
mehr weiss ich auch nicht, auch den Befehl mysql_error(); sowie error_reporting(); konnte mir nicht weiterhelfen..
Hier noch der Code dazu
PHP
<?php
session_start();
// Punkt 2:
$loginid = trim ($_POST['eveNicknameLogname']);
$keywort = trim ($_POST['eveNicknameKeyname']);
if ( $loginid != "" AND $kennwort != "")
{
//Punkt 3. Datenbank
echo "<p>Kontrolle LoginID: {$_POST['eveNicknameLogname'] }</p>"; // Zur Kontrolle
echo "<p>Kontrolle Passwort: {$_POST['eveNicknameKeyname'] }</p>"; // Zur Kontrolle
$link = mysql_connect("localhost", "root", "");
mysql_select_db('loginbereich');
$sql = "SELECT count(*) AS anzahlzugang FROM zgd-bereich";
$sql .= " WHERE BN='$loginid' AND ='$keywort'";
$sql .= " WHERE BN='$loginid' AND ='$keywort'";
$myerg = mysql_query($sql);
//echo "<hr />SQL: $sql<hr />";
$datensatz = mysql_fetch_array($erg, MYSQL_ASSOC);
if ( $datensatz['anzahlzugang'] == 1)
{
// Punkt 4: Session-Eintrag
echo "<p>Erfolgreich Eingeloggt</p>";
$_SESSION['eingeloggt'] = true;
}
else
{
// Punkt 5: Fehlermeldung
echo "<p>Das Passwort ist Falsch</p>";
$_SESSION['eingeloggt'] = false;
}
}
// Punkt 6: Liegt Session eintrag vor?
if ( $_SESSION['eingeloggt'] != true )
?>
<h1>Anmelden:</h1>
(Zum Persönlichen Bereich)
<!-- zugangsbereich.php -->
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<br />
<label>Benutzername:</label>
<input id="BN" type="text" name="eveNicknameLogname" value="" />
<br />
<label>Passwort:</label>
<input id="PW" type="password" name="eveNicknameKeyname" value="" /><br />
<br />
<input class="submitbutton" type="submit" value="Login"/>
<?php
if ( $_SESSION['eingeloggt'] != true )
{
exit;
}
echo date ("H:i:s");
include("../ausloggen.php");
include("../Beispiel-formular-fuers-original.php");
?>
Alles anzeigen
Freundliche Grüsse
yobas