بحث متقدم | التسجيل
الويب العربي
  تسجيل دخول
 
   
   

  ملاحظة
الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.




الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.

عـودة للخلف   الويب العربي سوق البرمجة والتصميم تبادل خبرات البرمجة

تبادل خبرات البرمجة تبادل الخبرات في جميع لغات البرمجة
Php , Asp , Ajax , Xml , Css , JavaScript ...etc

موضوع مغلق اضف موضوع جديد
 
خيارات الموضوع طريقة العرض
  #1  
قديم 09-08-2009, 11:29 PM
phpxcode phpxcode غير متصل
عضو
 
تاريخ التسجيل: Apr 2009
مشاركة: 15
مستوى تقييم العضوية: 0
phpxcode is on a distinguished road
الافتراضي دورة : برمجة موقع شخصي |الدرس[1]

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

نبدأ دورة برمجة موقع شخصي

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

نبدأ باسم الله

اولاً :
الملفات التي سوف ننشأها

1- index.php
2- common.php
3- config.php
4-show.php
admin/index.php

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

قواعد البيانات المطلوبة :-

1- section
2- subject

سوف ابدأ بملف الـ config.php لانه اسهل شي

كود PHP:

<?php



$dbhost 
"localhost";//المستضيف

$dbuname "root";//اسم المستخدم

$dbpass "";//كلمة السر

$dbname "me";//اسم القاعدة

// ادراج ملف الكونفيغ و متغيراته 

$con=mysql_connect($dbhost,$dbuname,$dbpass) ;

mysql_select_db("$dbname") or die("لم تتم العملية بنجاح") ;

$aname "admin";
$apass "admin";



?>
شرح الملف :

كود PHP:

$dbhost 
"localhost";//المستضيف

$dbuname "root";//اسم المستخدم

$dbpass "";//كلمة السر

$dbname "me";//اسم القاعدة 
تعريف متغيرات لا اكثر



كود PHP:
$con=mysql_connect($dbhost,$dbuname,$dbpass) ; 
عرفنا متغير و وضعنا قيمته داله الاتصال بمستضيف قواعد البيانات و وضعنا البيانات متغيرات نفسها التي
عرفناها في الاعلى لتسهيل العملية فقط

كود PHP:
mysql_select_db("$dbname") or die("لم تتم العملية بنجاح") ; 
دالة الاتصال بقاعدة البيانات و وضعنا المتغير الخاص بقاعده البيانات في مكانه



الان ملف common.php
و السبب لاضافة هذا الملف لتسهيل التعديلات مثلا تغيير لون الخلفية لجميع الصفحات
او الترميز اتجاه النص
و مبدئياً محتوياته كالتالي :
كود PHP:

<?php

include("config.php");

echo 
'<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

    <meta http-equiv="Content-Language" content="ar">'
;


echo 
"<body dir=rtl>";



?>
شرح الكود :


كود PHP:
include("config.php"); 
دالة ادراج ملفات و ادرجنا ملف config.php
و بالتالي فإن الملف الذي سوف يتم ادراجه في جميع الملفات هو common و ليس config
كود PHP:
echo '<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

    <meta http-equiv="Content-Language" content="ar">'

هذا امر لطباعة وسم الميتا و الذي يفيد محركات البحث و المتصفحات
و هنا عرفنا الترميز على انه UTF-8 بالتالي جميع الملفات يجب حفظها
بالترميز UTF-8


كود PHP:
echo "<body dir=rtl>"
هذا لجعل اتجاه الموقع من اليمين الى اليسار

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

هذا و الله اعلم و ارجوا اعطاء ارائكم و استفساراتكم

و بالنهاية رجاء دعوة لي و لوالدي جزاكم الله خير

و تحياتي للجميع





  #2  
قديم 10-08-2009, 01:02 AM
الصورة الشخصية لـ ابراهيم هنداوي
ابراهيم هنداوي ابراهيم هنداوي غير متصل
عضو سابق في فريق عمل الويب العربي
 
تاريخ التسجيل: Jun 2007
المدينة: EgYpT - QeNa
مشاركة: 1,041
مستوى تقييم العضوية: 19
ابراهيم هنداوي is on a distinguished road
وسام المشرف المميز في الويب العربي وسام الويب الذهبي 
عدد الأوسمة: 2 (المزيد ...)
الافتراضي

تسلم اخوى الكريم شرح رائع جدا جدا جدا
و ان شاء الله ننتظر الدروس القادمه و عند كثرة نشاطها نثبتها لك بموضوع .. فهرس له






التوقيع
اخي الكريم
  • اذا كنت تقدر علي الاشراف و مساعده الكثير .. يمكنك ان تتقدم للاشراف اضغط هنا الان
  • اذا كانت لديك خبرات بمجالات المنتديات و غيرها يمكنك مساعده الاعضاء اضغط هنا الان
  • اذا كانت تواجهك مشاكل او لديك اقتراح او اي استفسارات يمكنك كتبتها لنا عن طريق الضغط هنا الان
وتأكد سوف تجدنا بجانبك دائما لمساعدتك ...

ملحوظه مهمه :- لمراسلتي لاي شئ كان .. من هنا ,,, [ارسال رساله بريد لابراهيم هنداوي]
  #3  
قديم 31-08-2009, 03:05 AM
agent47 agent47 غير متصل
عضو
 
تاريخ التسجيل: Oct 2006
مشاركة: 13
مستوى تقييم العضوية: 0
agent47 is on a distinguished road
الافتراضي

شكرا لك اخيا الكريم






التوقيع
[size="4"][center]المطوريين السوريين

www.dev-sy.com
  #4  
قديم 05-09-2009, 01:54 AM
الصورة الشخصية لـ مصمم ديزاين
مصمم ديزاين مصمم ديزاين غير متصل
عضو
 
تاريخ التسجيل: Jul 2009
المدينة: New Cairo
مشاركة: 25
مستوى تقييم العضوية: 0
مصمم ديزاين is on a distinguished road
إرسال رسالة عبر MSN إلى مصمم ديزاين إرسال رسالة عبر Yahoo إلى مصمم ديزاين إرسال رسالة عبر  Skype إلى مصمم ديزاين
الافتراضي

مشكور يا ملعم علي الشرح





  #5  
قديم 11-09-2009, 04:08 PM
arooy arooy غير متصل
عضو
 
تاريخ التسجيل: Sep 2008
مشاركة: 120
مستوى تقييم العضوية: 16
arooy is on a distinguished road
الافتراضي

بارك الله فيك






آخر تعديل بواسطة undefinedmatrix ، 28-09-2009 الساعة 06:37 PM.
  #6  
قديم 27-09-2009, 05:02 AM
علمني الحب و راح علمني الحب و راح غير متصل
عضو
 
تاريخ التسجيل: Aug 2009
مشاركة: 5
مستوى تقييم العضوية: 0
علمني الحب و راح is on a distinguished road
الافتراضي

استمرررررررر





  #7  
قديم 06-10-2009, 12:31 PM
IEC-Host.Com IEC-Host.Com غير متصل
عضوية مغلقة
 
تاريخ التسجيل: Oct 2009
مشاركة: 152
مستوى تقييم العضوية: 0
IEC-Host.Com is on a distinguished road
الافتراضي

شرح اكثر من رائع نرجو الاستمرارية





  #8  
قديم 22-10-2009, 11:23 PM
الصورة الشخصية لـ EgYpT HeArT
EgYpT HeArT EgYpT HeArT غير متصل
عضو
 
تاريخ التسجيل: Oct 2009
مشاركة: 176
مستوى تقييم العضوية: 15
EgYpT HeArT is on a distinguished road
الافتراضي

جزاك الله خير على الشرح






التوقيع
لا اله الا الله محمد رسول الله
  #9  
قديم 23-10-2009, 05:36 AM
بينكِ جرافيكس بينكِ جرافيكس غير متصل
عضو
 
تاريخ التسجيل: Oct 2009
مشاركة: 58
مستوى تقييم العضوية: 15
بينكِ جرافيكس is on a distinguished road
الافتراضي

جزاك الرحمن كل خير .. شرح سهل وبسيط ،،






التوقيع
بينكِ جرافيكــس لخدمـات التصميم - دعـاية وإعلان
- دومين الموقع: www.pinkygrafix.com
- مالك الموقع: بينـكِ
- المقر/محل الاقامة: مصــر
- رابط/بريد الدعم الفني: pinky@pinkygrafix.com - pinkygrafix@gmail.com
-مجلة الموقع: http://www.pinkygrafix.com/inf/
موضوع مغلق




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

كود vB متاح
كود [IMG] متاح
كود HTML مغلق
إنتقل إلى

مواضيع مشابهة
الموضوع الكاتب القسم مشاركة آخر مشاركة
•“{حصريًا .. دورة تصميم موقع شخصي }“• ليلى الدرازي تبادل خبرات التصميم 71 19-03-2010 10:15 AM
دورة تصميم موقع شخصي في منتديات مَـمَـلّـكـة الـغَـدقـ maha 4 design أخبار المواقع 3 29-06-2009 02:39 AM
برمجة موقع تحميل (شخصي) القاصي طلبات البرمجة والتصميم والتطوير 6 04-03-2009 02:11 PM
الدرس الخامس : دورة تصميم استايل للمبتدئين احمد الساعي تبادل خبرات التصميم 4 18-03-2008 12:43 PM
الدرس الاول من دورة تصميم المواقع (تصميم موقع استضافه) MaX7 تطويرالمواقع 13 08-12-2007 04:39 PM


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 12:19 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


 
 »  خدمات البرمجة   »  رئيسية الدليل
  »  خدمات التصميم   »  الأمن والحماية
  »  الدعاية والتسويق
  »  الدعم والتطوير
  »  الشركات الرسمية
  »  حجز دومينات
  »  خدمات الإستضافة
 
 
  »  مكتبة الإستايلات   »  رئيسية المكتبة
  »  أكواد برمجية   »  أدوات الويب ماسترز
  »  مكتبة الهاكات   »  أدوات المصممين
  »  سكربتات متنوعة
  »  مجلات إلكترونية
  »  بلوكات متنوعة
  »  ثيمات مختلفة
 
 

صحيفة متخصصة في متابعة أخبار وجديد الإنترنت العربي
والحوارات الصحفية ومعلومات تقنية متنوعة .

   
 
 

للتواصل مع فريق عمل الويب العربي
يمكنك ذالك من خلال مركز الدعم والمساندة.

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