Seite 1 von 1

Dummheit tut weh

Verfasst: 22.03.2004 18:28
von Pixel_King
Hi Leute!
Ich habe mein Administratorenpasswort vergessen und die Passwortzuführung per E-Mail funzt auch nicht. Also, weiß jemand, in welchen Bereich von PHP ich mein Passwort finden kann?

THX schonmal :)
Mfg
Pixel_King

Verfasst: 22.03.2004 18:33
von Mungo
Das Passwort wird nicht im klartext abgespeichert. Du müsstest dir mit dem folgendem Skript das Passwort erstellen und bei deinem Users in die Tablle phpbb_users unter "user_password" eintragen.

Code: Alles auswählen

<?php
echo md5("deinPasswort");
?>

Verfasst: 23.03.2004 17:22
von Pixel_King
Also erstmal THX :) , aber:

Hier das ist der alte Code:

Code: Alles auswählen

ALTER  TABLE  `phpbb_users`  ADD  FULLTEXT (  `user_password`  )
Hier der modifizierte:

Code: Alles auswählen

ALTER  TABLE  `phpbb_users`  ADD  FULLTEXT (  `user_password`  )
<?php 
echo md5("deinPasswort"); 
?>
Aber wenn ich das mache, erscheint folgende Fehlermeldung:

Code: Alles auswählen

Fehler

Es scheint einen Fehler in Ihrer MySQL-Abfrage zu geben. Die MySQL-Fehlerausgabe, falls vorhanden, kann Ihnen auch bei der Fehleranalyse helfen.

ERROR: Unbekannte Interpunktion @ 66
STR: 

    SQL-Befehl : 


    ALTER  TABLE  `phpbb_users`  ADD  FULLTEXT (  `user_password`  )


    MySQL meldet: 


#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near '<?php 
echo md5("deinPasswort")' at line 2
Woran liegt das und was soll ich ändern?

Mfg
Pixel_King

Verfasst: 23.03.2004 18:28
von PhilippK
Versuch's mal mit

Code: Alles auswählen

ALTER phpbb_users SET user_password = MD5('neuesPW') WHERE username = 'deinBenutzername'
Natürlich musst du 'neuesPW' und 'deinBenutzername' sowie ggf. den Tabellen-Präfix ändern.

Gruß, Philipp