farshad_momtaz
پنج شنبه 23 مهر 1388, 05:07 صبح
سلام
کد ریز برای اینه که ایمیل که توسط پست از کاربر گرفته شده را چک کنه که توی دیتا بیس هست یا نه و اگر بود برای کاربر ایملی حاوی پسوردش بفرسته ولی وقتی که با استفاده از echo قبل از فرستادن پسورد خروجی را چک می کنم هیچ چیزی نشون نمی ده!!
<?php
// set your infomation.
$dbhost='localhost';
$dbusername='efreeauc_efa';
$dbuserpass='poilkm37';
$dbname='efreeauc_efa';
// connect to the mysql database server.
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die("Cannot conect database");
if (isset($_POST["email"])) {
$email = $_POST["email"];
$checkemail = mysql_query("SELECT email FROM users WHERE email='$email'");
$email_exist = mysql_num_rows($checkemail);
if ($email_exist) {
$getpass = mysql_query("SELECT password FROM users WHERE username='$username'");
$pass = mysql_num_array($getpass);
$mail_from = "contact@efreeauctions.com";
$subject = "Your password";
$main = "Dear user</br>Your password is:".$pass ['password']."</br>thank you for using EfreeAuctions.com";
$mail_to = "$email";
echo $main;
if(@mail($mail_to,$subject,$main,"From: <$mail_from>\n"))
{
print("Tank you! Your password was sent to your email");
}
else
{
print("Error! Sending has stopped .");
}
}
else
{
echo "Your email does not exist";
}
?>مشکل از کجاست به غیر از اون آیا این کد واسه فرستادن ایمیل درسته یا نه؟
ممنون
کد ریز برای اینه که ایمیل که توسط پست از کاربر گرفته شده را چک کنه که توی دیتا بیس هست یا نه و اگر بود برای کاربر ایملی حاوی پسوردش بفرسته ولی وقتی که با استفاده از echo قبل از فرستادن پسورد خروجی را چک می کنم هیچ چیزی نشون نمی ده!!
<?php
// set your infomation.
$dbhost='localhost';
$dbusername='efreeauc_efa';
$dbuserpass='poilkm37';
$dbname='efreeauc_efa';
// connect to the mysql database server.
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die("Cannot conect database");
if (isset($_POST["email"])) {
$email = $_POST["email"];
$checkemail = mysql_query("SELECT email FROM users WHERE email='$email'");
$email_exist = mysql_num_rows($checkemail);
if ($email_exist) {
$getpass = mysql_query("SELECT password FROM users WHERE username='$username'");
$pass = mysql_num_array($getpass);
$mail_from = "contact@efreeauctions.com";
$subject = "Your password";
$main = "Dear user</br>Your password is:".$pass ['password']."</br>thank you for using EfreeAuctions.com";
$mail_to = "$email";
echo $main;
if(@mail($mail_to,$subject,$main,"From: <$mail_from>\n"))
{
print("Tank you! Your password was sent to your email");
}
else
{
print("Error! Sending has stopped .");
}
}
else
{
echo "Your email does not exist";
}
?>مشکل از کجاست به غیر از اون آیا این کد واسه فرستادن ایمیل درسته یا نه؟
ممنون