النتائج 1 إلى 4 من 4

الموضوع: درس عمل فورم (نسيت الباسورد)

  1. #1

    درس عمل فورم (نسيت الباسورد)



    اولأ نبدى بقاعده البينات

    رمز PHP:

    CREATE TABLE `members` (
    `id` int(4) NOT NULL auto_increment,
    `name` varchar(65) NOT NULL default '',
    `lastname` varchar(65) NOT NULL default '',
    `email` varchar(65) NOT NULL default '',
    `password` varchar(65) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
    --
    -- Dumping data for table `test_mysql`
    --

    INSERT INTO `members` VALUES (1, 'محمد', 'فتحى', 'php@am4host.com', '789789');

    وشرح هذى القاعده
    وهيه امر وضع محمد فتحى وايميل والباصورد
    يعنى طبعأ بعد ادخال قاعده البينات فى القاعده
    ثانيأ نأتى الى الفورم

    رمز PHP:

    <SPAN class=Arial>&lt;table width="380" border="0" cellpadding="3" cellspacing="1"
    &gt;<BR>&lt;tr&gt;<BR>&lt;td width="33%"&gt;&lt;strong&gt;<span lang="ar-sa">اسم
    إيميلك</span> :
    &lt;/strong&gt;&lt;/td&gt;<BR>&lt;td width="67%"&gt;</SPAN><SPAN
    class=form>&lt;form name="form1" method="post"
    action="sendpassword.php"&gt;<BR>&lt;input name="email_to" type="text"
    id="mail_to" size="25"&gt;<BR>&lt;input type="submit" name="<span lang="ar-sa">إرسل</span>"
    value="<span lang="ar-sa">إرسل</span>"&gt;<BR>&lt;/form&gt;</SPAN><SPAN
    class=Arial><BR>&lt;/td&gt;<BR>&lt;/tr&gt;<BR>&lt;/table&gt;</SPAN>

    الفروم سهل جدأ وهو عبارة عن مكان لوضع اسم الإيميل
    نأتى الى الملف الأهم وهو sendpassword.php

    رمز PHP:

    <?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";
    }


    ?>

    وهو عبارة عن اتصال بقاعده البينات
    واخرج البينات منها والتأكد منها جيدأ قبل ارسال الباصورد
    نأتى الى الإتصال بقاعده البينات وهو config.php

    رمز PHP:

    <?php
    $host="localhost"; // اسم السيرفر
    $username=""; // اليوزر
    $password=""; // الباصورد
    $db_name=""; //اسم القاعده



    mysql_connect("$host", "$username", "$password")or die("cannot connect to server");
    mysql_select_db("$db_name")or die("cannot select DB");
    ?>

    وهذا عبارة عن كونفج للأتصال بقاعده وملف sendpassword.php
    للقراءة من الملف وقد قمنا بوضع
    رمز PHP:

    include ("config.php"(;

    للقراءة قاعده البينات





    التعديل الأخير تم بواسطة ابوطارق ; 10-07-2008 الساعة 06:35 PM
    __________________
    إِنْ لَمْ تُحْسِنْ ظنَّكَ بِهِ لِأَجْلِ وَصْفِهْ فَحَسِّنْ
    ظَنَّكَ بِهِ لِأَجْلِ مُعَامَلَتِهِ مَعَكْ فَهَلْ عَوَّدَكَ إِلَّا حَسَنًا؟
    وَهَلْ أَسْدَى إِلَيْكَ إِلَّا مِنَنًا؟


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Apr 2008
    المشاركات
    82

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    93


    مشكور وبارك الله فيك ،،،






  4. #4
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,390


    بارك الله فيك أخي العزيز
    لكن عند تسجيل المستخدم وحفظ الباسورد داخل قاعدة البيانات فإنه يكون مشفر بعد دالك إن قمت بإرساله سوف يرسله مشفر عبر هذه الطريقة التي طرحتها

    فهل من حل لتغلب على هذه المشكلة ؟





    __________________
    اللهم أنت ربي لا إله الا أنت،
    خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت،
    أعوذ بك من شر ما صنعت،
    أبوء لك بنعمتك عليّ وأبوء بذنبي،
    فاغفر لي، فإنه لا يغفر الذنوب إلا أنت





ضوابط المشاركة

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

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض