Lilian
05-06-2007, 09:18 PM
I have this script which sends forgotten password to your email. But it sends it from "[email protected]". How can I change it so that it sends from the email I want it to?
<?PHP
ob_start();
include('configuration.php');
/*
Forgot Password script
*/
if ($_POST['Submit'])
{
$Username = htmlspecialchars($_POST['username']);
if (empty($Username))
{
die("No username was given!");
}
$Search_Query = "SELECT `email` FROM `sexy` WHERE `username` = '$Username'";
$Search_User = mysql_query($Search_Query) or die(mysql_error());
if (mysql_num_rows($Search_User) == 0)
{
die("Invalid username");
}
$DB_Results = mysql_fetch_array($Search_User);
$Email = $DB_Results['email'];
$New_Password = str_shuffle('D4gh7g55CdoP');
usleep(600000);
//Replace "$Email" with your email address. Explanation: mail("RECEIVER EMAIL", "MESSAGE", "YOUR EMAIL")
mail([email protected], 'Password Recovery', 'My Message.
Your new password is '.$New_Password. '', '[email protected]');
$New_Password = md5($New_Password);
$Update_Password_Query = "UPDATE `sexy` SET `password` = '$New_Password' WHERE `email` = '$Email'";
$Update_Password = mysql_query($Update_Password_Query) or die(mysql_error());
die("Password Send");
} else {
?>
<?PHP
ob_start();
include('configuration.php');
/*
Forgot Password script
*/
if ($_POST['Submit'])
{
$Username = htmlspecialchars($_POST['username']);
if (empty($Username))
{
die("No username was given!");
}
$Search_Query = "SELECT `email` FROM `sexy` WHERE `username` = '$Username'";
$Search_User = mysql_query($Search_Query) or die(mysql_error());
if (mysql_num_rows($Search_User) == 0)
{
die("Invalid username");
}
$DB_Results = mysql_fetch_array($Search_User);
$Email = $DB_Results['email'];
$New_Password = str_shuffle('D4gh7g55CdoP');
usleep(600000);
//Replace "$Email" with your email address. Explanation: mail("RECEIVER EMAIL", "MESSAGE", "YOUR EMAIL")
mail([email protected], 'Password Recovery', 'My Message.
Your new password is '.$New_Password. '', '[email protected]');
$New_Password = md5($New_Password);
$Update_Password_Query = "UPDATE `sexy` SET `password` = '$New_Password' WHERE `email` = '$Email'";
$Update_Password = mysql_query($Update_Password_Query) or die(mysql_error());
die("Password Send");
} else {
?>