المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [درس مفصل] إسترجاع الباسورد المفقود للعضو المسجل .



linnou
11-01-2013, بتوقيت غرينيتش 02:29 PM
http://www.dzbatna.com/images/icons/icon30.gif [ط¯ط±ط³] ط¥ط³طھط±ط¬ط§ط¹ ط§ظ„ط¨ط§ط³ظˆط±ط¯ ط§ظ„ظ…ظپظ‚ظˆط¯ ظ„ظ„ط¹ط¶ظˆ ط§ظ„ظ…ط³ط¬ظ„ . (http://www.dzbatna.com/t1234606/)



السلام عليكم ورحمه الله وبركاته

بين الحين والاخر اطلع بدرس مفصل كويس كدا وبسيط للى يفهمه ودرس مفصلنا النهرده عباره عن
عمل صفحه استرجاع باسورد مفقود لعضو مسجل عندك بتفيد فى مراكز تحميل و مجلات ومدونات .

شرح طريقة كلامى بسيط :
نعمل صفحه هتمل يكون فيها نموذج ادخال يحمل قيمه mail او اى مسمى للحقل الموجود فيه البريد .
نعمل ملف كونفج لتحديد معلومات السيرفر SERVER والقاعده واليوزر واسم الجدول المستخرج منه .
وملف سحب الباسورد الخاصه بهذا البريد من قاعده البيانات .

نبدا على بركه الله فى شرح طريقة الاكواد .
كود code صفحه ادخال البريد كاملا .

رمز Code:
<form method=&quot;POST&quot; action=&quot;recover.php&quot;> <p align=&quot;center&quot;><input type=&quot;text&quot; name=&quot;mail&quot; size=&quot;20&quot;></p> <p align=&quot;center&quot;><input type=&quot;submit&quot; value=&quot;إستعد الباسورد المفقود&quot; name=&quot;B1&quot;></p> </form>
السطر الاول تحديد مهمه الفورم وهى ارسال الى ملف recover.php
السطر التانى هو كود code نموذج الادخال واسمه mail
السطر الثالث كود code زر الارسال .

انهاء الفورم .<<

الان ملف الكونفج ولن نشرح طريقة فيه لانه معروف للجميع .
رمز PHP:

<code style="white-space:nowrap"> <code> <?
$dbhost = "localhost";// اسم السيرفر SERVER
$dbname = ""; // اسم القاعده
$dbuser = ""; // يوزر القاعده
$dbpass = ""; // باسورد القاعده
$tpl =""; // اسم الجدول
//// الاتصال بالقاعده
mysql_connect("$dbhost", "$dbuser", "$dbpass");
mysql_select_db($dbname) ;
?> </code> </code>

ثالثا ملف recover.php ويعنى الاستعاده .
خطوه خطوه .

رمز PHP:

<code style="white-space:nowrap"> <code> <? </code> </code>

وسم البدايه

رمز PHP:

<code style="white-space:nowrap"> <code> include ("config.php");
</code> </code>

طلب ملف الكونفج الذى يحوى معلومات القاعده .

رمز PHP:

<code style="white-space:nowrap"> <code> $sql = mysql_query("SELECT mail,pass FROM $tpl
WHERE mail = '$_POST&#91;mail&#93;'");
</code> </code>

المتغير Sql يحمل امر عمليه mysql وهو حرفيا اختر البريد والباسورد من المتغير الذى يحمل اسم الجدول عندما يكون البريد يساوى المدخل mail .
رمز PHP:

<code style="white-space:nowrap"> <code> while($row = mysql_fetch_array($sql))
{
</code> </code>

هذا السطر يحمل امر البحث داخل القاعده منفذا الامر الذى يحمله المتغير sql .

رمز PHP:

<code style="white-space:nowrap"> <code> echo $row&#91;'mail'&#93;. " " . $row&#91;'pass'&#93;;
</code> </code>

هنا نطبع البريد ونطبع الباسورد من داخل الجدول

رمز PHP:

<code style="white-space:nowrap"> <code> }
?>
</code> </code>

القوس المعقوف لانهاء الامر
ووسم نهايه الملف .

الكود code كامل .
رمز PHP:

<code style="white-space:nowrap"> <code> <?php
include "config.php";
$sql = mysql_query("SELECT mail,pass FROM $tpl
WHERE mail = '$_POST&#91;mail&#93;'");
while($row = mysql_fetch_array($sql))
{
echo $row&#91;'mail'&#93;. " " . $row&#91;'pass'&#93;;
echo "<br />";
}
?> </code> </code>

فى النهايه أتمنى أن أكون وفقت فى شرح طريقة هذا الدرس مفصل البسيط .



شرح طريقة خاص لمنتديات ديزاد باتنة .
حمل الملفات من المرفقات









ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)


الملفات المرفقة
http://www.traidnt.net/vb/images/attach/zip.gif recover - Egphp.zip (http://www.traidnt.net/vb/attachments/382121d1244737194-recover-egphp.zip) (1.3 كيلوبايت, عدد مرات المشاهدة 67 مرة)


https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى