ERLEDIGT
JA
JA
ANTWORTEN
13
13
ZUGRIFFE
408
408
EMPFEHLEN
-
21.01.10 05:20 #1
- Registriert seit
- Jan 2010
- Beiträge
- 6
hallo ich habe das tut gemacht Login-System mit Sessions
jedoch bekomme ich immer eine nachricht das keine verbindung mit meiner datenbank hergestellt werden kann um meine benutzer zu registrieren..
pls help.. hier das anfangsscript..
PHP-Code:<?php
// Definition der Benutzer
$benutzer[0]["Nickname"] ="admin";
$benutzer[0]["Kennwort"] = "admin";
$benutzer[0]["Nachname"] = "Mustermann";
$benutzer[0]["Vorname"] = "Max";
$benutzer[1]["Nickname"] = "test";
$benutzer[1]["Kennwort"] = "abc";
$benutzer[1]["Nachname"] = "Kunze";
$benutzer[1]["Vorname"] = "Martin";
// Sie können an dieser Stelle beliebig viele Benutzer anlegen.
// Achten Sie dabei nur auf die Fortführung der Nummer.
// Aufbau der Datenbankverbindung
$connectionid = mysql_connect ("localhost", "altes-gambrinus", "****Versteckt****");
if (!mysql_select_db ("benutzerdaten", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
// Zuerst alle Datensätze löschen um keine Dopplungen zu bekommen.
mysql_query ("DELETE FROM benutzerdaten");
// Daten eintragen
while (list ($key, $value) = each ($benutzer))
{
// SQL-Anweisung erstellen
$sql = "INSERT INTO ".
"benutzerdaten (Nickname, Kennwort, Nachname, Vorname) ".
"VALUES ('".$value["Nickname"]."', '".
md5 ($value["Kennwort"])."', '".
$value["Nachname"]."', '".
$value["Vorname"]."')";
mysql_query ($sql);
if (mysql_affected_rows ($connectionid) > 0)
{
echo "Benutzer erfolgreich angelegt.<br>\n";
}
else
{
echo "Fehler beim Anlegen der Benutzer.<br>\n";
}
}
?>
-
Da kommen eigentlich nicht so viele Dinge in Frage:
1. Stimmt der Benutzername und existiert der mysql user überhaupt? (altes-gambrinus)
2. Stimmt das Passwort? (****Versteckt****)
3. Existiert die Datenbank? (benutzerdaten)In order to understand recursion, one must first understand recursion.
-
versuch es mal so:
anstelle von deinemPHP-Code:$connectionid = mysql_connect("localhost", "altes-gambrinus", "****Versteckt****") OR die(mysql_error());
mysql_select_db(benutzerdaten) OR die (mysql_error());
PHP-Code:$connectionid = mysql_connect ("localhost", "altes-gambrinus", "****Versteckt****");
if (!mysql_select_db ("benutzerdaten", $connectionid))
{
die ("Keine Verbindung zur Datenbank");
}
-
21.01.10 14:31 #4
- Registriert seit
- Jan 2010
- Beiträge
- 6
so ich habe das mal ersetzt aber da kommt immernoch eine fehlermeldung..
hier meine daten vieleicht bin ich auch zu blöd um meine daten richtig einzutragen..
mein username.: altes-gambrinus
datenbank.: altes-gambrinus
meine tabelle.: benutzerdaten
mein passwort.. hmm sag ich mal lieber nicht..
kann mir da jemand helfen.?
-
Welche Meldung?da kommt immernoch eine fehlermeldung---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
21.01.10 14:48 #6
Ohne Fehlermeldung können wir nur Raten , wäre schön wenn du die Fehlermeldung mal schreiben würdest
Vorsicht : NervernSäge
Das Leben ist ein Spiel , das spiel ist sch*** die Grafik ist guuuut
Gamen ist mein Leben .
der Rest ist mein Hobby
-
21.01.10 19:16 #7
- Registriert seit
- Jan 2010
- Beiträge
- 6
Access denied for user 'altes-gambrinus'@'localhost' to database 'benutzerdaten'
das ist die fehlermeldung.
-
Dann hat der User "altes-gambrinus" keine Zugriffsrechte auf die Tabelle "benutzerdaten"
-
21.01.10 19:36 #9
- Registriert seit
- Jan 2010
- Beiträge
- 6
aber wie kann ich dann die rechte machen..?
und wo stelle ich das ein .. und hat er wenigstens eine verbindung hinbekommen.?
-
21.01.10 21:38 #10
- Registriert seit
- Mar 2009
- Beiträge
- 171
z. B. mit phpMyAdmin unter dem Menüpunkt "Rechte".
-
22.01.10 01:38 #11
- Registriert seit
- Jan 2010
- Beiträge
- 6
jetzt müste man nur wissen wo der rechte ordner ist.!!
oder wo man das einstellt
-
22.01.10 19:02 #12
- Registriert seit
- Mar 2009
- Beiträge
- 171
Du weißt was phpAdmin ist?
-
23.01.10 20:10 #13
- Registriert seit
- Jan 2010
- Beiträge
- 6
http://phpmyadmin.altes-gambrinus
ich hoffe das reicht als antwort.
wo stelle ich das den ein.?
-
23.01.10 21:35 #14
- Registriert seit
- Mar 2009
- Beiträge
- 171
Ähnliche Themen
-
Frage zu Login-System mit Sessions
Von M-P im Forum PHPAntworten: 15Letzter Beitrag: 02.09.09, 01:42 -
Login System mit Sessions und AJAX
Von matzseesi im Forum PHPAntworten: 8Letzter Beitrag: 04.07.07, 19:20 -
Login System mit Sessions...
Von mumac im Forum PHPAntworten: 2Letzter Beitrag: 22.04.07, 22:09 -
Login-System mit Sessions Tut-Frage
Von Hanns_L im Forum PHPAntworten: 8Letzter Beitrag: 18.10.04, 23:01 -
Login-System mit Sessions - Brauche Hilfe dazu!
Von SonGokuuu im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 01.04.04, 20:29





Zitieren


Login






[PHP][Snippet] Array zu XML konvertieren