تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

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

رد  
 
LinkBack أدوات الموضوع
عضو فعال
تاريخ التسجيل: Jun 2004-
#1 (permalink)  
الدرس الاول لأنشاء حساب ادمن وزرع جدول وووووو


بسم الله الرحمن الرحيم

اخواني الكرام
في هذا الدرس سوف نتعلم كيف ننشأ جدول admin يتضمن الحقول التالية

1- user هو الحقل المسؤل حق تخزين اسم الادمن وهو من نوع varchar وطوله 250
2- password هو الحقل المسؤل حق تخزين باسورد الادمن وهو من نوع varchar وطوله 250
3- حقل الــ id وهو من نوع int وطوله 11 وهو رئيسي

أنشأ مجلد جديد وسمه login


وآلان توجه الى برنامج phpmyadmin
http://localhost/phpmyadmin/
وازع قاعدة بيانات تجريبية وسمها على سبيل المثال qq


قبل البدء بالتطبيق تعالوا ننشأ ملف كونفيغ config.php لأنه هو ملف الاتصال الرئيسي بقاعدة البيانات
وهنا الكود

كود PHP:
<?

########### عدل البيانات اللي بأسفل ########

// المستضيف لا تعدل عليه
$db_host="localhost";

// للسيرفر المحلي اتركه مثل ما هو
$db_user="root";

//  للسيرفر المحلي اتركه فارغ
$db_pass="";

// اسم قاعدة البيانات
$db_name="qq";

############ نهاية التعديل #######


$reslut_connectmysql_connect("$db_host","$db_user","$db_pass")
 or die (
'يوجد خطأ في بيانات الاتصال بقاعدة البيانات');
 
mysql_select_db ($db_name,$reslut_connect) or die
 (
'يوجد خطأ في بيانات الاتصال بقاعدة البيانات');

?>
وبعد ما أنتهينا من إنشاء ملف config.php >>>>

راح ننشأ ملف انستول install.php وعمله زرع جدول الادمن وهنا الكود

كود PHP:
<?php
include("config.php");
$abosaleh_admin_create mysql_query("   CREATE TABLE `admin` (
  `user` varchar(250) NOT NULL default '',
  `password` varchar(250) NOT NULL default '',
  `id` int(11) NOT NULL auto_increment,
   PRIMARY KEY  (`id`)
  ) TYPE=MyISAM;"
);

// هنا راح نضع شرط وهو للتأكد من اتمام زرع الجدول او هناك مشكلة 
if($abosaleh_admin_create){
Echo 
"</font><center><b><a href='create_login.php'>مبروك تم زرع جدول الادمن .... اضغط هنا لإدخال بيانات الادمن والباسورد</a> ";

}else{
Echo 
"<center><b>لم يتم زرع جدول الادمن تأكد من بيانات ملف الكونفيغ";
}
?>
ومثل ماهو واضح امامك في حال اذا تم زرع الجدول سوف ينتقل بنا السكربت الى صفحة اخرى واسمها create_login.php

وتعالوا آلان ننشأ ملف create_login.php وهو عبارة عن فورم عادي راح نكتب فيه اسم المدير والباسود حقه وسوف يتم تخزينه في جدول الادمن


وهنا الكود

كود PHP:
<?

ECHO "<div align='center'>
  <center>
  <p>أدخل اسم المشرف العام والباسورد لأول مره <br></p>
  <table border='1' cellpadding='0' cellspacing='0' style='border-collapse: collapse; ' bordercolor='#111111' width='33%' id='AutoNumber1' bgcolor=''>
    <tr><form method='post' action='login.php?Next=outinstall'>
      <td width='100%' align='center' style='border-style: none; border-width: medium'>
      <br>
      أسم المستخدم/td>
    </tr>
    <tr>
      <td width='100%' align='center' style='border-style: none; border-width: medium'>
      <span lang='en-us'><input type='text' name='AdminName' size='38'></span></td>
    </tr>
    <tr>
      <td width='100%' align='center' style='border-style: none; border-width: medium'>
      <br>
      كلمة المرور</td>
    </tr>
    <tr>
      <td width='100%' align='center' style='border-style: none; border-width: medium'><input type='text' name='AdminPass' size='38'></td>
    </tr>
    <tr>
      <td width='100%' align='center' style='border-style: none; border-width: medium'>
      <p dir='rtl'><span lang='en-us'>
      <br>
      <input type='submit' name='save' size='38' value='  حفظ ' style='line-height: 150%; border-style: solid; border-width: 1'><br>
&nbsp;</span></td>
    </tr>
  </table>
  </center>
</div></form>"
;


?>

وبعد ادخال البيانات سوف نتجه الى login.php

وسوف نستخدم سياق INSERT INTO وهي داله مهمه من دوال الــ sql وتذكرها دائماً وعملها ادخال البيانات المدرجة بين اقواس هذا السياق INSERT INTO

كود PHP:
<?
require('./config.php');
$Re=mysql_query("INSERT INTO admin(user,password)"."VALUES ('$AdminName','$AdminPass')");
if(
$Re){
echo(
"<center><b>مبروك تم إنشاء حساب للمشرف العام<br><br></font><br>
      </font><a href='admin/index.php'>اضغط هنا للتوجة الى لوحة التحكم</a><br>
      <a href='index.php'>اضغط هنا للتوجة الى الرئيسية</a><br><br>"
);

echo(
"<center><b>الآن يمكنك حذف ملف انستول <br><br>");

      }else{

echo(
"<br><br><cnter><b>لم يتم انشاء حساب للمشرف العام <br><br>");

     }

?>
انتهى الدرس

وهنا الخطوات

تشغيل ملف انستول
http://localhost/login/install.php



ولو ذهبنا الى جدول admin واستعرضناه لو جدنا abosaleh وكلمة المرور هي aaa



وبأذن الله هناك درس خاص بالجلسات بالايام المقبلة
اخوكم بوصالح جرافيكس






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 28-02-2006, 03:23 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#2 (permalink)  

اتمنى نقل الموضوع الى قسم الــ PHP
وعذراً على هذا الخطأ






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 28-02-2006, 03:31 PM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#3 (permalink)  

ههههههههههههههههههههه
فعلاً أخطأت في القسم ..
وانا جالس اقرأ واقول وين احط هذا ؟؟ وين ؟؟
لين شفت ردك الثاني ..

عموماً ..
مشكور على الدرس الجميل ..

وبارك الله فيك ..






__________________
██████████
██████████
██████████


مهارات سوفت
مهارات سوفت للبرامج وتطوير المواقع والمنتديات والتبادل التجاري.


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 28-02-2006, 04:15 PM
رد مع اقتباس
Banned
تاريخ التسجيل: Feb 2005-
#4 (permalink)  

فعلا درس راااااااااااائع ولو انك ما وضعته هنا مكا كنت شفته






Mr.Dosa غير متواجد حالياً   قديم 28-02-2006, 05:57 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#5 (permalink)  

أبو صالح
ماشاء الله عليك ربي يفتحها عليك يارجال انت مصمم مبدع ماشاء الله وبعد تتعلم البرمجة وكل خطوه تتعلم فيها تعلمها غيرك الله ينور عليك ياشيخ
ان شاء الله اشوفك من اخطر المبرمجين والمصممين
استمر الله يحفظك






الباهوت غير متواجد حالياً   قديم 28-02-2006, 06:07 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: May 2001-
#6 (permalink)  

اولاً شكراً على الدرس
لكن ثانياً : طولت علينا وايد ... كنت انتظر دروسك بفارغ الصبر
ياريت يابوصالح انك تضع الدروس بالترتيب أو تضع وصله عن كل
درس تكتبه لنا ... أول درس : طريقة الاتصال بقاعدة البيانات .
وهذا رابطه : http://www.swalif.net/softs/showthread.php?t=147650
المهم شكراً وبارك الله فيك .






__________________
اللهم صلى على سيدنا محمد وعلى آله وصحبه الكرام
المجله الإسلامية
UAE غير متواجد حالياً   قديم 28-02-2006, 08:19 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Nov 2005-
#7 (permalink)  

مشكور درس مفيد الى الامام






__________________
منتدي الدعم الفني

www.vinosde.Com
vinosde غير متواجد حالياً   قديم 28-02-2006, 08:26 PM
رد مع اقتباس
مشرف قسم تطوير المنتديات
تاريخ التسجيل: Jun 2005-
Blog Entries: 1
#8 (permalink)  

رائع جدا

ولدي اضافة بسيطة للدرس
وهي تشفير الباسويرد عن طريق الدالة MD5 وهي احد دوال التشفير وهي تقريبا نفس الدالة المستخدمة في منتديات الـvBulletin
،،، طبعا سوف يتم تخزين كلمة المرور في قاعدة البيانات مشفرة
واتمنى اضافتي هذه قد افادتكم

>> التعديل على ملف login.php
والملف كاملا اصبح :-
كود PHP:
<?php
// تشفير كلمة المرور
$AdminPass$_POST[‘AdminPass’];
$md5password md5($AdminPass);
//
require('./config.php'); 
$Re=mysql_query("INSERT INTO admin(user,password)"."VALUES ('$AdminName','$md5password')"); 
if(
$Re){ 
echo(
"<center><b>مبروك تم إنشاء حساب للمشرف العام<br><br></font><br> 
      </font><a href='admin/index.php'>اضغط هنا للتوجة الى لوحة التحكم</a><br> 
      <a href='index.php'>اضغط هنا للتوجة الى الرئيسية</a><br><br>"
); 

echo(
"<center><b>الآن يمكنك حذف ملف انستول <br><br>"); 

      }else{ 

echo(
"<br><br><cnter><b>لم يتم انشاء حساب للمشرف العام <br><br>"); 

     } 

?>






__________________
######## PHP.SD ########
The launch was now

## mail@php.sd
HaMaDa4eVeR غير متواجد حالياً   قديم 28-02-2006, 09:26 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2005-
#9 (permalink)  

ما شاء الله يا ابو صالح
فى تقدم زاهر دائمـا موفق
ولاكن ليـه سؤال شد انتباهي جامد للشرح
انت شرحت باي برنامج

يعيطك العافيـه ربي






العالميه غير متواجد حالياً   قديم 28-02-2006, 09:33 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#10 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة مُجَاهِد
ههههههههههههههههههههه
فعلاً أخطأت في القسم ..
وانا جالس اقرأ واقول وين احط هذا ؟؟ وين ؟؟
لين شفت ردك الثاني ..

عموماً ..
مشكور على الدرس الجميل ..

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

شاكر لك يالغالي
وآآآآمل ان المشرف يقوم بنقل الموضوع






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 28-02-2006, 11:49 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#11 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة Mr.Dosa
فعلا درس راااااااااااائع ولو انك ما وضعته هنا مكا كنت شفته
بالتوفيق يالغالي






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 28-02-2006, 11:50 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#12 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة الباهوت
أبو صالح
ماشاء الله عليك ربي يفتحها عليك يارجال انت مصمم مبدع ماشاء الله وبعد تتعلم البرمجة وكل خطوه تتعلم فيها تعلمها غيرك الله ينور عليك ياشيخ
ان شاء الله اشوفك من اخطر المبرمجين والمصممين
استمر الله يحفظك
الف شكر يالغالي






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 28-02-2006, 11:52 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#13 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة UAE
اولاً شكراً على الدرس
لكن ثانياً : طولت علينا وايد ... كنت انتظر دروسك بفارغ الصبر
ياريت يابوصالح انك تضع الدروس بالترتيب أو تضع وصله عن كل
درس تكتبه لنا ... أول درس : طريقة الاتصال بقاعدة البيانات .
وهذا رابطه : http://www.swalif.net/softs/showthread.php?t=147650
المهم شكراً وبارك الله فيك .
بأذن الله راح اسرد موضوع فيه الدروس بشكل مرتب للجميع
وربما يكون هناك كتاب الكتروني بأذن الله بالقريب العاجل
فقط هالايام جالس ارتب اوراقي وبأذن الله تبشر بالخير






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 28-02-2006, 11:55 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#14 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة HaMaDa4eVeR
رائع جدا

ولدي اضافة بسيطة للدرس
وهي تشفير الباسويرد عن طريق الدالة MD5 وهي احد دوال التشفير وهي تقريبا نفس الدالة المستخدمة في منتديات الـvBulletin
،،، طبعا سوف يتم تخزين كلمة المرور في قاعدة البيانات مشفرة
واتمنى اضافتي هذه قد افادتكم

>> التعديل على ملف login.php
والملف كاملا اصبح :-
كود PHP:
<?php
// تشفير كلمة المرور
$AdminPass$_POST[‘AdminPass’];
$md5password md5($AdminPass);
//
require('./config.php'); 
$Re=mysql_query("INSERT INTO admin(user,password)"."VALUES ('$AdminName','$md5password')"); 
if(
$Re){ 
echo(
"<center><b>مبروك تم إنشاء حساب للمشرف العام<br><br></font><br> 
      </font><a href='admin/index.php'>اضغط هنا للتوجة الى لوحة التحكم</a><br> 
      <a href='index.php'>اضغط هنا للتوجة الى الرئيسية</a><br><br>"
); 

echo(
"<center><b>الآن يمكنك حذف ملف انستول <br><br>"); 

      }else{ 

echo(
"<br><br><cnter><b>لم يتم انشاء حساب للمشرف العام <br><br>"); 

     } 

?>
اضافة في غاية الاهمية بارك الله
وكان الدرس اللي بعد هذا راح اناقش فيه تشفير كلمة السر ولكن انت وفرت علي الشرح
بارك الله وسدد خطاك






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 28-02-2006, 11:57 PM
رد مع اقتباس
The Big M
تاريخ التسجيل: Sep 2001-
#15 (permalink)  

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






__________________
لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ

مررها - خدمة تمرير الملفات

كيف تستخدم Google Adwords Keyword Tool

مدونة محمود المسعودي

الألفاظ هي الثياب التي ترتديها أفكارنا، لذا ..يجب ألا تظهر أفكارنا في ثياب رثة بالية
محمود المسعودي غير متواجد حالياً   قديم 01-03-2006, 12:01 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2004-
#16 (permalink)  

مشكور يا استاذى بو صالح درس ممتاااااااز ولله تسلم على ايدك انشاء الله اتعلم لغه php
بارك الله فيك






__________________
اقم صلاتك قبل مماتك اقم صلاتك تنعم بحياتك
صلى قبل ان يصلى عليك - لا حول ولا قوه الا بالله
0124686663 & 0114686663
خدمات الشبكات اللاسلكية
hunter_rare غير متواجد حالياً   قديم 01-03-2006, 12:26 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#17 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة العالميه
ما شاء الله يا ابو صالح
فى تقدم زاهر دائمـا موفق
ولاكن ليـه سؤال شد انتباهي جامد للشرح
انت شرحت باي برنامج

يعيطك العافيـه ربي

شاكر لك يالغالي
واسم البرنامج هو Camtasia Studio 2






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 01-03-2006, 07:55 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#18 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة ابو محمود
درس ممتاز و متعوب عليه .. يعطيك العافية يابوصالح
و تم نقل الموضوع الى قسم الـ PHP
لاهنت اخونا الغالي ابومحمود






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 01-03-2006, 07:57 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#19 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة hunter_rare
مشكور يا استاذى بو صالح درس ممتاااااااز ولله تسلم على ايدك انشاء الله اتعلم لغه php
بارك الله فيك
بارك الله فيك يالغالي






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 01-03-2006, 07:58 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Dec 2004-
#20 (permalink)  

ابوصالح شكرا لك على هذا الدرس


بإنتظار الدرس القادم عن الجلسااات






__________________
سبحان الله وبحمده ،، سبحان الله العظيم
تذكر هذه الآيه قبل ان تشارك( مَا يَلْفِظُ مِن قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ)
طير شلوى غير متواجد حالياً   قديم 03-03-2006, 07:49 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#21 (permalink)  

بأذن الله يالغالي






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 03-03-2006, 08:22 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2004-
#22 (permalink)  

الله يجزاك خير يا ابو صالح ..

خليتني ادمن على القسم هذا

ومتابع لكل الدروس .. الله يجزاك عنا كل الخير






__________________
سبحان الله وبحمده سبحان الله العظيم
alsahernet غير متواجد حالياً   قديم 04-03-2006, 05:05 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Jun 2004-
#23 (permalink)  

ههههههههههههههه
والله يحيك يالغالي






__________________
+======================+
شبكة تصميم لتطوير المواقع
www.tsmim.com
استضافة احجز شركة سعودية
www.ahjez.com
نماذج تصاميمنا المدفوعة
http://www.deernt.com/piadpages.htm
+======================+
Abosaleh_2003 متواجد حالياً   قديم 04-03-2006, 10:49 PM
رد مع اقتباس
رد


 

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

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

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



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