PDA

View Full Version : سوال: نشون ندادن داده جدول



farshad_momtaz
پنج شنبه 23 مهر 1388, 04: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";
}
?>مشکل از کجاست به غیر از اون آیا این کد واسه فرستادن ایمیل درسته یا نه؟

ممنون