Newbie in SQL
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
befehl
beitrag
beschrieb
dan
datei
daten
error
exit
fehler
gen
login
not
null
pa
pawort
stehen
syntax
tabelle
unbekannte interpunktion
user
-
*klatsch klatsch klatsch*.........du bist ein genie!
Ja jetzt gehts...........................
ok........vielen dank..............
Jetzt hab ich eine tabelle...........
ich will jetzt so weiter machen wir hier beschrieben:
http://www.php-resource.de/tutorials/read/33/2/
......kannst du mir da auch noch kurz helfen bitte..........
der n?chste schritt ist mit mySQLadmin einen adminnick zu erstellen:
Am Besten erledigt Ihr dies mit dem Datenbankverwaltungstool PHPMyAdmin
Einen Benutzer wollen wir uns auch schon einmal anlegen.
Hierzu f?hren wir folgenden MySQL-Befehl aus:
INSERT INTO 'users' SET(user = 'admin', pass = '21232f297a57a5a743894a0e4a801fc3');
was ist den davon der passwort?
Beitrag ge?ndert am 31.10 14:09 von politica -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ja dann erz?hl mal wo dein Problem ist.
Einen User anzulegen geht ja auch mit dem mysql_query()-Befehl, dazu einfach wieder eine Datei anlegen (oder die alte ver?ndern) und
mysql_query("INSERT INTO `users` (user,pass) VALUES ('username','passwort')");
reinschreiben. Das Passwort kann man auch noch verschl?ssen, wie es dort beschrieben ist. Auch sonst ist das Tutorial ganz gut und ich finde auch sehr verst?ndlich geschrieben. Sollte es aber dennnoch unklarheiten geben, dann schau dich mal hier in lima um, die Tuts sind auch ganz gut.
Aber nicht vergessen vorher wieder die Verbindung zur Datenbank herzustellen.
Man kann das auch mit dem phpMyAdmin machen, wie es dort beschrieben ist, allerdings musst du dich dann erst wieder in das Tool reinfinden. Sicherlich gaht das auch, aber wenn man php und mysql lernen will hilft einem das nicht unbedingt weiter, da ist es besser die Sachen selber zu schreiben.
Beitrag ge?ndert am 31.10 14:30 von tct -
so hab nun alle seiten geschrieben und hochgeladen.
Kannste/k?nntet du/ihr mal bitte sagen ob man sich einloggen kann:
http://politica.milten.lima-city.de/index.php
bei mir kann ich mich nicht einloggen -
Was hast du denn als Passwort genommen? Also der Username ist admin, soweit war ich schon, aber was ist das Passwort?
-
also in der datanbank steht nick= Admin und pass=Fabian
-
Dann ist das Problem, dass das Passwort nicht verschl?sselt in der Datenbank steht. Du musst es also durch einen md5-Hash ersetzen, wie es auch im Tut beschrieben ist. Der Hash f?r admin w?re z.B. 21232f297a57a5a743894a0e4a801fc3, dann sollte es gehen.
Achso damit du das Passwort ?ndern kannst, brauchst du das hier:
mysql_query("UPDATE `users` SET pass='21232f297a57a5a743894a0e4a801fc3' WHERE user='Admin'");
Beitrag ge?ndert am 31.10 16:01 von tct -
muss ich also das passwort verschl?sseln oder auch den nickname?
Wei?t du wie Fabian verschl?sselt hei?en w?rde?
Oder gibts da so ein programm oder Homepage dazu? -
Du musst nur das Passwort verschl?sseln, nicht den Nick. Siehe dazu auch oben.
Um den Hash zu kriegen einfach das hier nehmen http://bfl.rctek.com/tools/?tool=hasher -
in den script der hp war kein registrierbereich dabei?
muss ich das passwort immer manuel so verschl?sseln? -
Nein, in der Datei neu.php wird das Passwort f?r die neuen User automatisch verschl?sselt.
Du kannst aber die Hashs auch selber herstellen, indem du einfach die Funktion md5() nimmst.
Geht der Login eigentlich nun? -
ja es geht jetzt.Hab den hash.code manuel eingef?gt.
Aber es ist doch unlogisch wenn der registrier bereich erst im login bereich kommt.
Wie kann ich den so machen das auf der Startseite der login und registrier bereich kommt?
VIELEN DANK F?R DEINE HILFE tct
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage