|
You last visited: Today at 00:25
Advertisement
[PHP]Recover Benutzer-ID
Discussion on [PHP]Recover Benutzer-ID within the Metin2 Private Server forum part of the Metin2 category.
11/11/2013, 15:49
|
#1
|
elite*gold: 0
Join Date: Dec 2012
Posts: 4
Received Thanks: 1
|
[PHP]Recover Benutzer-ID
Hallo, kam zu fragen, um zu sehen, ob jemand wäre so nett, mir einen Skript wie Passwort-Wiederherstellung, sondern auch für Benutzernamen ein.
Dies bedeutet, dass das Ausfüllen eines Formulars, um den Benutzer E-Mail-ID zu senden.
Danke und Grüße
Sorry für mein schlechtes Deutsch
|
|
|
11/11/2013, 16:10
|
#2
|
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
|
Quote:
<?php
email = $_POST['email'];
$query = mysql_query("SELECT email, password, username WHERE email ='" . $email . "'");
if($query != false)
{
$randompw = mt_rand();
$update = "UPDATE account SET Password=PASSWORD('" . $randompw . "') WHERE email ='" . $email . "'";
$nachricht = "Hi du\n\r Das ist dein neues passwort " . $randompw;
/*
* Um mail verwenden zu können muss in der php.ini ein mailserver eingetragen sein!!!
*/
mail($email, 'Neues Passwort', $nachricht);
}
else
{
echo "Es gibt keinen Spieler mit dieser Emailadresse";
}
|
so oder ähnlich kannste es machen. Hab jetzt schnell gecodet ist nicht die bestemöglichkeit aber es würde denk ich so funktionieren.
Wenn fehler drin sind könnt iHr sie ja korrigieren....
|
|
|
11/11/2013, 16:40
|
#3
|
elite*gold: 20
Join Date: Aug 2012
Posts: 714
Received Thanks: 1,168
|
This script what you post is wrong he want a script that gives the username and not the password
------------------------------------------------------------------
Das Skript ist falsch er möchte ein Skript welches den Benutzername ausliest.
Here the correct script based on the source that theo1990 posted:
PHP Code:
<?php
$email = $_POST['email'];
$query = mysql_query("SELECT email, username WHERE email ='" . $email . "'");
if($query != false) { $nachricht = "Your ID is " . mysql_result($result, 0, "username"); /* * Um mail verwenden zu können muss in der php.ini ein mailserver eingetragen sein!!! */ mail($email, 'Your Username', $nachricht);
} else { echo "Es gibt keinen Spieler mit dieser Emailadresse"; }
King regards
Chuck
|
|
|
11/11/2013, 18:13
|
#4
|
elite*gold: 394
Join Date: Jul 2011
Posts: 503
Received Thanks: 558
|
Quote:
Originally Posted by [LxR]ChuckNorris
This script what you post is wrong he want a script that gives the username and not the password
------------------------------------------------------------------
Das Skript ist falsch er möchte ein Skript welches den Benutzername ausliest.
Here the correct script based on the source that theo1990 posted:
PHP Code:
<?php
$email = $_POST['email'];
$query = mysql_query("SELECT email, username WHERE email ='" . $email . "'");
if($query != false) { $nachricht = "Your ID is " . mysql_result($result, 0, "username"); /* * Um mail verwenden zu können muss in der php.ini ein mailserver eingetragen sein!!! */ mail($email, 'Your Username', $nachricht);
} else { echo "Es gibt keinen Spieler mit dieser Emailadresse"; }
King regards
Chuck
|
Müsste statt $result, $query sein.
$_POST['email'] sollte noch escaped werden. Also dann so:
PHP Code:
<?php
$email = mysql_real_escape_string($_POST['email']);
$query = mysql_query("SELECT email, username WHERE email ='" . $email . "'");
if($query != false) { $nachricht = "Your ID is " . mysql_result($query, 0, "username"); /* * Um mail verwenden zu können muss in der php.ini ein mailserver eingetragen sein!!! */ mail($email, 'Your Username', $nachricht);
} else { echo "Es gibt keinen Spieler mit dieser Emailadresse"; }
MfG
|
|
|
11/11/2013, 18:30
|
#5
|
elite*gold: 50
Join Date: Mar 2013
Posts: 2,401
Received Thanks: 1,613
|
Quote:
Originally Posted by [LxR]ChuckNorris
This script what you post is wrong he want a script that gives the username and not the password
------------------------------------------------------------------
Das Skript ist falsch er möchte ein Skript welches den Benutzername ausliest.
Here the correct script based on the source that theo1990 posted:
PHP Code:
<?php $email = $_POST['email']; $query = mysql_query("SELECT email, username WHERE email ='" . $email . "'"); if($query != false) { $nachricht = "Your ID is " . mysql_result($result, 0, "username"); /* * Um mail verwenden zu können muss in der php.ini ein mailserver eingetragen sein!!! */ mail($email, 'Your Username', $nachricht); } else { echo "Es gibt keinen Spieler mit dieser Emailadresse"; }
King regards
Chuck
|
SQLi Ahoi
|
|
|
11/11/2013, 18:40
|
#6
|
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
|
Quote:
Originally Posted by ɑɀe'
Müsste statt $result, $query sein.
$_POST['email'] sollte noch escaped werden. Also dann so:
PHP Code:
<?php $email = mysql_real_escape_string($_POST['email']); $query = mysql_query("SELECT email, username WHERE email ='" . $email . "'"); if($query != false) { $nachricht = "Your ID is " . mysql_result($query, 0, "username"); /* * Um mail verwenden zu können muss in der php.ini ein mailserver eingetragen sein!!! */ mail($email, 'Your Username', $nachricht); } else { echo "Es gibt keinen Spieler mit dieser Emailadresse"; }
MfG
|
jup sonst kann einer schmuh mit dem email feld machen hast recht das war wie gesagt in 2 min gecodet hatte auch das thema falsch verstanden ich dachte er möchte das passwort zurücksetzten^^ habs jetzt erst gelesen das er nur den benuternamen haben möche mit der email aber ihr habt mich ja schon korrigiert dankke!
|
|
|
11/11/2013, 20:10
|
#7
|
elite*gold: 0
Join Date: Dec 2012
Posts: 4
Received Thanks: 1
|
Hallo,
Könnten Sie so freundlich sein, mir ein Formular nach dem Code?
Der, den ich haben zeigt direkt den Fehler "Es gibt keinen Spieler mit dieser Emailadresse" als ob er die falschen Daten eingegeben hatte
|
|
|
11/11/2013, 20:35
|
#8
|
elite*gold: 394
Join Date: Jul 2011
Posts: 503
Received Thanks: 558
|
Fehlte das FROM.
PHP Code:
<?php
$email = mysql_real_escape_string($_POST['email']);
$query = mysql_query("SELECT email, username FROM account.account WHERE email ='" . $email . "'");
if($query != false) { $nachricht = "Your ID is " . mysql_result($query, 0, "username"); /* * Um mail verwenden zu können muss in der php.ini ein mailserver eingetragen sein!!! */ mail($email, 'Your Username', $nachricht);
} else { echo "Es gibt keinen Spieler mit dieser Emailadresse"; }
MfG
|
|
|
11/11/2013, 21:01
|
#9
|
elite*gold: 0
Join Date: Dec 2012
Posts: 4
Received Thanks: 1
|
Vergib mir meine Unwissenheit
|
|
|
11/11/2013, 21:31
|
#10
|
elite*gold: 394
Join Date: Jul 2011
Posts: 503
Received Thanks: 558
|
Adde mich mal in Skype. sh4d0w121
|
|
|
11/11/2013, 22:42
|
#11
|
elite*gold: 0
Join Date: Dec 2012
Posts: 4
Received Thanks: 1
|
Danke ɑɀe', du bist großartig
#CloseRequest
|
|
|
|
Similar Threads
|
how to recover qq
08/31/2010 - SRO Private Server - 7 Replies
hi guys i play swsro
and i wanna change my pw
but i forgot my qq
how can i recover that ?
|
Recover Password
02/05/2010 - Kal Online - 2 Replies
Hi,
kann hier jemand das password meiner ID sagen bzw zurücksetzen?
Inix will nicht helfen :(
Bzw kann mit einer bei nem schönen Text helfen?
Account per Trojaner gestohlen und während dem Event wurde das pw gechanged.
Habe logischerweise ID-Copy, etc auch noch sn. Nur komm ans pw nicht ran und kal meint ich hätte die daten weitergegeben, was verboten wäre.
Bitte kein gespamme, falls nichts mlglich ist, einfach löschen
|
Recover slots ?
08/28/2009 - Archlord - 3 Replies
I see some ppl have weap with 1 slot after reset but
it's possible to recover the 8 slot ???
:S
Thx all for your help.
|
recover items
04/22/2007 - Conquer Online 2 - 10 Replies
i know that u all proly will tell me report this to the site on hack case but im still a student i dont purchase db codes cuz i dont have paypal or credit card can any1 help cuz gm so useless they never response or help me
|
All times are GMT +2. The time now is 00:25.
|
|