التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Jan 2008-
#1 (permalink)  
كيف اعمل فورم نسيت الباسورد


الاخوه الأعزاء في هذا المنتدى الكبير أرجوا مساعدتي في عمل فورم نسيت الباسورد حيث يضع المستخدم البريد الالكتروني و من ثم يتم المقارنة في قاعدة البيانات و من ثم يتم عملية الإرسال لمعلومات الدخول.
قد عملت واحد بالكود التالي و لكنه اشتغل حوالي 5 مرات و بعده توقف عن إرسال الرسائل رغم انه تظهر رسالة تمت عملية الإرسال:
الكود هو:



<?php
include ("config.php");
$email_to=$_POST['email_to'];

$tbl_name=members;

$sql="SELECT password FROM $tbl_name WHERE email='$email_to'";
$result=mysql_query($sql);

$count=mysql_num_rows($result);

if($count==1){

$rows=mysql_fetch_array($result);

$your_password=$rows['password'];


$to=$email_to;

$subject="Your password here";

$header="from: your name <your email>";

$messages= "Your password for login to our website \r\n";
$messages.="Your password is $your_password \r\n";
$messages.="more message... \r\n";


$sentmail = mail($to,$subject,$messages,$header);

}


else {
echo "Not found your email in our database";
}


if($sentmail){
echo "Your Password Has Been Sent To Your Email Address.";
}
else {
echo "Cannot send password to your e-mail address";
}


?>

ارجوا منكم الرد






alabsari غير متواجد حالياً   قديم 25-05-2008, 12:06 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#2 (permalink)  

فين الشباب:
ملاحظة هل هناك إعدادات معينة يجب عملها في لوحة التحكم cpanel 11
ارجوا منكم الرد






alabsari غير متواجد حالياً   قديم 25-05-2008, 02:12 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#3 (permalink)  

فين الشباب ثلاثة أيام و لا رد غريبة

ما ادري هل ما في أحد يعرف الحل؟
أو الأنانية؟!

على العموم مشكورين






__________________
الدليل التجاري السياحي اليمني
www.yemenmart.com
alabsari غير متواجد حالياً   قديم 27-05-2008, 11:48 AM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#4 (permalink)  

هل تصل الرسالة في صندوق الـ Junk أو الـ Spam ؟

ملاحظة: إذا تأخر الرد لأيام يمكنك رفع الموضوع .. لكن فقط للتذكرين ، فأعضاء سوالف في معظم الوقت مشغولون بما لديهم من أعمال ودراسة .. يكفي رفع الموضوع بكلمة بسيطة ..

تحياتي، أشرف السمهوري






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 27-05-2008, 12:00 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#5 (permalink)  

شكراً اخي الكريم على تجاوبك
الرسالة لا تصل نهائياً إلى البريد

و لكن تظهر رسالة إتمام الإرسال في الموقع المرسل






__________________
الدليل التجاري السياحي اليمني
www.yemenmart.com
alabsari غير متواجد حالياً   قديم 27-05-2008, 12:29 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jul 2001-
#6 (permalink)  

للرفع






Pinkota.com غير متواجد حالياً   قديم 11-06-2008, 05:28 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2007-
#7 (permalink)  

قم بتجربة ..
كود PHP:
<?php
include('config.php');
$to mysql_real_escape_string($_POST['email_to']);
if (
$to == '') {
    echo 
'you didn\'t write your email..';
} else {
    
$result mysql_query("select password from members where email = '$to'");
    if (
mysql_num_rows($result) == 1) {
    
$rows mysql_fetch_array($result);
    
$password $rows['password'];
    
$subject 'your password here';
    
$header 'from: your name <your email>';
    
$message "your password is: $password";
    if (
mail($to$subject$message$header)) {
        echo 
'your password has been sent to your email address..';
    } else {
        echo 
'cannot send password to your email address..'
    }
    } else {
        echo 
'cannot found your email in our database..';
    }
}
?>






dev11 غير متواجد حالياً   قديم 11-06-2008, 06:50 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#8 (permalink)  

مشكورين اخواني بس الكود كان يعمل و حصل ترقية للسيرفر المستضيف هل ممكن هو السبب
و شاكر لكم تعاونكم

سوف اقوم بتجربة الكود و انشاء الله يشتغل






__________________
الدليل التجاري السياحي اليمني
www.yemenmart.com
alabsari غير متواجد حالياً   قديم 11-06-2008, 08:59 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2007-
#9 (permalink)  

قم بعمل تجربة لأرسال اميل الي اغلب مواقع البريد
في اغلب الاحيان بيكون العيب من السيرفر الي انت مستضيف عنده
يفضل التعامل مع الشركات الكبيرة في مجال الاستضافة مثل godaddy

وايضا اهتم بواصفات البريد header






__________________
قناة التكنولوجيا
مشروع أنشاء قناة تتحدث عن التكنولوجيا بجميع انوعها
www.alfker.com

MOB4ME
دليل اسعار الموبيلات في مصر
www.mob4me.com
AROON غير متواجد حالياً   قديم 14-06-2008, 02:23 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#10 (permalink)  

مشكورين اخواني على النصائح و قد عملت بكل مقترحاتكم و عدلت الكود و لكن ما نفع بحسب راي الأخ dev11

و ارسلت إلى أغلب مواقع البريد و لم ينفع بحسب راي الأخ AROON

و أعتقد ان الخلل في الشركة و ليست في الكود






__________________
الدليل التجاري السياحي اليمني
www.yemenmart.com
alabsari غير متواجد حالياً   قديم 18-06-2008, 12:44 PM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
كيف احصل على نسخة اصلية من VB أبو لؤي إصلاح وصيانة المنتديات 2 04-11-2006 04:12 AM
كيف اعمل لوحة تحكم للدومين florina أسماء النطاق Domain names 3 04-09-2006 12:48 AM
كيف اعمل هالحركه في الستايل؟؟؟؟؟؟؟؟؟؟؟؟؟ moon2003 إصلاح وصيانة المنتديات 3 31-12-2003 02:18 PM
كيف أقوم بتعريب نسخة منتدى vb2 ؟ + كيف اقوم بنزع كود التبليغ ؟؟ الحاير الولهان إصلاح وصيانة المنتديات 10 20-11-2003 07:26 AM
كيف اعمل في الديجي شات عملية العضوية salalah boy تطوير الويب 14 14-11-2003 10:54 AM


الساعة الآن: 09:54 AM بتوقيت المملكة العربية السعودية