الخدمات التجارية الإستضافه السيرفرات التصميم الخدمات التقنيه تراخيص المنتديات الأعلانات الخدمات البرمجيه الدعم الفني
ماشاء الله تبارك الله ماشاء الله لاقوة الا بالله , اللهم اني اسالك الهدى والتقى والعفاف والغنى

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


تراجع إلى الخلف   :: TRAIDNT FORUM :: > قسم تطوير المواقع > ركـــن لغــــــــات البرمجـــــــــــه
ركـــن لغــــــــات البرمجـــــــــــه :: لغات البرمجه php و asp و Ajax و Java و غيرها

اضافة رد
 
أدوات الموضوع طرق العرض
  #1  
قديمة 22 - 11 - 2007, 18:26 حازم علي غير متواجد حاليآ بالمنتدى
حازم علي
:: عضو نشيط ::
بيانات موقعي
اسم الموقع: إيجي بلس
اصدار المنتدى: منتج اخر
 






حازم علي مبدع بلا حدودحازم علي مبدع بلا حدودحازم علي مبدع بلا حدودحازم علي مبدع بلا حدودحازم علي مبدع بلا حدودحازم علي مبدع بلا حدودحازم علي مبدع بلا حدودحازم علي مبدع بلا حدودحازم علي مبدع بلا حدودحازم علي مبدع بلا حدودحازم علي مبدع بلا حدود
افتراضي البرمجة كائنيه التوجيه في الإصدار php5

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



سأقوم بسرد ما نحتاجه في هذه المقالة في عناوين و من ثم شرحها كلٍٍ علي حدى



محتويات المقالة :-



1- ما هو الكائن

2- إنشاء الكائن

3- تحديد الخواص

4- تحديد الأفعال

&-استخدام الافعال و الخواص
&- استخدام الكائن

5- الوراثة

6- الدالة construct و destruct

7- نسخ الكائن

8- تجريد الكائن

9- الكلمات ألمفتاحيه private, public, protected

10- الثوابت

11- نظره شامله علي الكائن

12- أمثله علي البرمجة ألكائنيه

-------------------------------------------------

1- ما هو الكائن :



بدأت php استخدام البرمجة الموجهة لكائن و المعروفة في معظم لغات البرمجة Object Oriented Program(OOp ) بداية من PHP4 ثم تطورت في PHP5 مما أدى إلي سرعة كتابه الاسكربتات و إضافة خواص جديدة إلى هذه الأسكربتات منها زيادة الاستفادة من المحرك Zend

و التي أدت إلي زيادة سرعة تشغيل الاسكربت الذي يحتوي علي كائن عن ما كان عليه في الإصدار php4
  • & الكائن ببساطه :
الكائن بكل بساطه هو كل ما هو موجود في هذا الوجود علي سبيل المثال الإنسان

ما الذي نلاحظه في الإنسان بشكل عام دون الخوض في تفاصيل الإنسان جسمه يتكون من رأس

و رجلان و ذراعان جيد الانسان يمتلك ذراعان لذلك هو يستطيع استخدمها في حياته

مثلاً نستخدم الزراع في حمل الأشياء الان استطعنا ربط تكوين الإنسان بأفعاله

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

الخلاصه الكائن يتكون من خواص و الأفعال لنكبر المثال أكثر



لدينا قاعدة بيانات و نريد عمل كائن تكون مهمته هي الاتصال بهذه القاعدة و جلب المعلومات منها

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

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

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

كل هذه الأشياء سنتناولها بشكل مٌفصل فيما بعد فلا تقلق بشأنها.



2- إنشاء الكائن:



كل ما عليك لإنشاء الكائن استخدام هذه الجمله

رمز PHP:
 
Class اسم الكائن
 
{
 
//محتويات الكائن كخواصه و أفعاله
 





3- تحديد خواص الكائن




كما تكلمنا سابقاً عن الخواص التي يجب تحديدها للكائن حتي يستطيع ان يعتمد عليها في افعاله

في الكائنات يتم تحديد الخواص من خلال وضعها في متغيرات عن طريق الكلمة المفتاحيه

var



مثال :



رمز PHP:
 
class TV // قمنا بعمل كائن بأسم TV
 
{
 
 
 
var 
اسم الخاصيه ;
 







رمز PHP:
 
class TV // قمنا بعمل كائن بأسم TV
 
{
 
 
 
var 
$tardod12036// قمنا  بإنشاء متغير كخصيه يحمل الرقم 
 
// 12036 بشكل  إفتراضي
 
 
 



ملحوظه ما يساويه المتغير يكون هو قيمة المتغير الافتراضيه يعني يمكن تغيرها فيما بعد



مثال اخر



رمز PHP:
 
class TV // قمنا بعمل كائن بأسم TV
 
{
 
 
 
var 
$tardod= array(); // قمنا  بإنشاء متغير  يحمل مصفوفه خاليه
 

 





3- تحديد افعال الكائن

افعال الكائن هي الوظائف التي يقوم بها و معنى كلمة وظيفة في الانجليزيه هي Function
هل تتذكر معي هذه الداله التي استعانا بها في إنشاء دوال خاصه بنا تابع
http://www.traidnt.net/vb/showthread.php?t=83181

هي نفس الطريقة المستخدمه في صنع وظائف أو افعال الكائن أو الفئه الخاصه به class

قد تسأل نفسك لماذا نستخدمها في الكائن و من الممكن استخدمها بشكل مباشر دون هذه التعقيدات طبعاً يوجد فرق كبير جداً و هي ان الدوال في الكائن أو الوظائف تتيح لك ربطها بالخصائص و كذلك ربط الوظائف مع بعضها و ايضاً كل كائن يحمل وظائف يعبر عن جزء من البرنامج بمفرده علي عكس الدوال لوحدها

مثال

رمز PHP:
class TV 
 
{
 

function 
اسم الوظيفه ()
{

// محتوايات الوظيفه

}
 



مثال

رمز PHP:

class TV 
 
{
 

function  
print_msg ($message)
{

print 
"<div>$message</div>";

}
 



&-استخدام الافعال و الخواص


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

عن طريق الكلمة
رمز PHP:
 $this-> 
مثال

رمز PHP:

class TV  // كائن التلفاز
{
// متغير يحمل لون التليفاز 
var $color'اسود '


function 
tv_color()
{

echo 
" لون التلفاز هو  
$this-> color"
;


}

/*

استخدمنا الكلمه 

$this->

في  استدعاء  المتغير  

color

*/


اذا اردت استدعاء متغير داخل الكائن عن طريق الكلمة
رمز Code:
 $this->
يجب كتابتها هكذا

رمز PHP:
$this->المتغير 
و ليس

رمز PHP:
$this->$المتغير 


و كذلك عن طريق هذه الكلمة تستطيع استعداء الدوال داخل بعضها

ملحوظه : لا يتم استخدام هذه الكلمة إللا داخل الدوال فقط

مثال



رمز PHP:

class TV  // كائن التلفاز
{
// متغير يحمل لون التليفاز 
var $color'اسود '


function 
tv_color()
{

return
" لون التلفاز هو  
$this-> color"
;


}


function 
total()
{

print 
$this->tv_color(); // قمنا  بإستدعاء الداله tv_color
// التي  تقوم بطباعة لون التلفاز 

}





&- استخدام الكائن


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

new

مثال

رمز PHP:



// عملية استدعاء الكائن 

$tv = new اسم الكائن ;

// و لو اردنا استخدام احد خواص و التعديل عليها أو أحد الوظائف 

$tv->اسم الوظيفه(); 
مثال


رمز PHP:


class TV  // كائن التلفاز
{
// متغير يحمل لون التليفاز 
var $color'اسود '


function 
tv_color()
{

return
" لون التلفاز هو  
$this-> color"
;


}


function 
total()
{

print 
$this->tv_color(); // قمنا  بإستدعاء الداله tv_color
// التي  تقوم بطباعة لون التلفاز 

}


}

$tv= new TV;

$tv->color='أحمر';

print 
$tv->total(); 
توقيع حازم علي
اشهد ان لا اله الا الله و ان محمد رسول الله
اضافة رد مع اقتباس نص هذه المشاركة
قديمة 23 - 11 - 2007, 16:31 حازم علي غير متواجد حاليآ بالمنتدى   #2
حازم علي
:: عضو نشيط ::
 


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

5- الوراثة

الوراثه من أكثر الاشياء الممتعه في البرمجه الكائنيه
  • ما هي الوراثه
من المعروف في حياتنا العملية ان لكل شيئ مصدر و هذا المصدر يحتوي علي بعض صفات هذا الشيئ

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

مثلاً السياره فمثلاً أول سياره تم إختارعها كانت ذات الاربع عجلات بالشكل البدائي أما الاجيال المتطورها اصبحت ذات صفات أخرى متطوره مختلفه عن اول سياره تم إختارعها و لكن الشكل المبدائي واحد

إذاً نستنتج من ذلك انه يوجد في اب و ابناء في علاقة الوراثه الاب يحمل صفات فيرثها منه ابنائه كامله و لكنها تحتوي ايضاً علي صفات تختلف عن الاب
  • الكلمة المفتاحيه extends
تتم عملية التوريث من خلال الكلمة المفتاحيه extends

مثال


رمز PHP:
 
class A
{
 
 
}
 
 
class 
B  extends  اسم الكائن المراد الإرث منه 
{
 
 


ملحوظه : الكائن الوريث يحتوي علي كل محتويات الكائن المورث أما الكائن المورث لا يحتوي علي صفات الكائن الوريث


مثال

رمز PHP:
 
class A
{
 
var 
$name='الوراثه تختصر  الوقت ';
 
}
 
 
class 
B  extends  
{
 
function 
msg()
{
 
echo 
$this->name// استطعنا استخدام احد خصائص الكائن الاب  
// A 
// لأنه  ورث  كل  محتويات الكائن  
// A
 
}
 




6- الدالة construct و destruct
  • &مؤسس الصنف construct
ما هي مؤسس الصنف ؟

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

فجائت ال php 5 بإضافة الكلمة المفتاحيه
رمز PHP:
 __construct 

مثال


رمز PHP:
 
class TV
{
 
 
function 
__construct()
{
 
echo 
"تم إنشاء الكائن ";
 
}
 
 
}
 
 
$tv = new TV // سيتم  طباعة ما في مؤسس الصنف 
  • &مدمر الصنف destruct
مثلاً عندما نقوم بمحو متغير الكائن من الذاكره عن طريق الداله
رمز PHP:
unset() 
قد نحتاج لإجراء معين كمثلاً طباعة جملة معينه أو محو اشياء من الذاكره

مثال


رمز PHP:
 
class TV
{
 
 
function 
__construct()
{
 
echo 
"تم إنشاء الكائن ";
 
}
 
function 
__destruct()
{
 
echo 
"تم مسح الكائن";
 
}
 
}
 
 
$tv = new TV // سيتم  طباعة ما في مؤسس الصنف
 
unset($tv); // سيتم طباعة ما في مدمر الصنف 



7- نسخ الكائن
يتم نسخ الكائن عن طريق الكلمه المفتاحيه

رمز PHP:
clone 

مثال

رمز PHP:
class c
{
 
var 
$num=50;
 
}
 
$c= new c;
$s= clone $c// تمت عملية النسخ و اصبح لدينا الكائن المنسوخ تحت المتغير $s
 
echo $c->num;
 
echo 
"<br/>";
 
echo 
$s->num

و لكن في بعض الاشياء نريد تميير الكائن المنسوخ بالتعديل علي بعض الخواص


يتم ذلك من خلال الكلمة المفتاحيه

رمز PHP:
__clone 
مثال


رمز PHP:
class table
{
 
var 
$border 3;
var 
$color  "red";
 
function 
inputItem$num )
{
 
$this->border $this->border $num ;
 
print 
" $num حجم حدود الجدول هو ";
 
}
 
function 
__clone()
{
 
$this->border ;
}
 
}
 
$firstTable = new table;
$firstTable->inputItem(20);
$secondTable= clone $firstTable;
 
echo  
"<br/>".$firstTable->border ;
 
echo  
"<br/>".$secondTable->border 

8- تجريد الكائن

بوضع كلمة abstract قبل اسم الكائن يصبح هذا الكائن في هذه الحاله فئة مجرده بمعنى

انه لا يمكن استدعاؤها بواسطة الكائن و يكون هذا الصنف في هذه الحالة غير صالحه في عمل الكائن و لكن تكون صالحه فقط للوريث

مثال مأخوذ من موقع php.net

رمز PHP:
 
abstract class AbstractClass
{
    
// Force Extending class to define this method
    
abstract function getValue();
    abstract  function 
prefixValue($prefix);
 
    
// Common method
   
function printOut() {
        print 
$this->getValue() . "\n";
    }
}
 
class 
ConcreteClass1 extends AbstractClass
{
   function 
getValue() {
        return 
"ConcreteClass1";
    }
 
   function 
prefixValue($prefix) {
        return 
"{$prefix}ConcreteClass1";
    }
}
 
class 
ConcreteClass2 extends AbstractClass
{
     function 
getValue() {
        return 
"ConcreteClass2";
    }
 
    function 
prefixValue($prefix) {
        return 
"{$prefix}ConcreteClass2";
    }
}
 
$class1 = new ConcreteClass1;
$class1->printOut();
echo 
$class1->prefixValue('FOO_') ."\n";
 
$class2 = new ConcreteClass2;
$class2->printOut();
echo 
$class2->prefixValue('FOO_') ."\n"
لاحظ وجود كلمة abstract قبل اسم الكائن ووجدها ايضاً قبل اسماء الدوال الموجوده داخل الكائن الاول , و لا يمكن عمل دالة مجرده داخل كائن غير مجرد اي لا يمكن استخدام

abstract

قبل اسم اي دالة موجوده داخل اي كائن عادي

9- الكلمات ألمفتاحيه private, public, protected

تستخدم هذه الكلمات قبل الخصائص و الدوال الموجوده داخل الكائن لجعلها ذو صفه معينه

فالكلمة

private : تجعل ما بعدها سري لا يمكن الوصول إليه من خارج الكائن و لا من الكائن الوريث يستخدم داخل الكائن فقط

public : تجعل ما بعدها عام يمكن استخدمه في كل انحاء البرنامج و هو الوضع الافتراضي للدوال و الخصائص

protected : تجعل ما بعدها سري لا يمكن استخدمه اللا داخل الكائن و الوصول إليه داخل الوريث

مثال :

رمز PHP:
class MyClass
{
privat $color "blue";
public 
$color2 "red";
protected 
$color3 "white";
 


10- الثوابت

بإمكانك ايضاً عمل ثوابت داخل الكائن مثلما تقوم بعمل متغيرات عن طريق الكلمه المقتاحيه

رمز PHP:
const 
مثال

رمز PHP:
class MyClass
{

const 
color="red";

function 
__construct()
{

print 
self::color;
}


توقيع حازم علي
اشهد ان لا اله الا الله و ان محمد رسول الله
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 23 - 11 - 2007, 18:41 حازم علي غير متواجد حاليآ بالمنتدى   #3
حازم علي
:: عضو نشيط ::
 


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

11- نظره شامله علي الكائن
البرمجه الكائنيه جعلت البرامجه بال php أكثر تنظيماً و اسهل تطورياً فيمكنك مثلاً
عمل إذا ستقوم بعمل اسكربت لبنك تجاري

فبإمكانك عمل كائن لحساب الارباح و كائن لعرض بيانات العملاء و كائن لإدخال بياناتهم
و كائن لحساب فوائد القرود و كائن لعمل تحكم في بيانات العملاء و هكذا ثم ربطهم ببعض

فيتكون لك برنامج كبير من حيث الرقي و منظم يمكن إصلاح أخطائه بسهوله لأنه منظم و مجزء

و البرمجه الكائنيه تجعل النظام يتعامل مع كل كائن علي انه برنامج علي حدى و كذلك يمكنك استخدام احد كائنات الاسكربت في اسكربت أخر لإختصار الوقت

و ايضاً يجب كتابة جملة الكائن في نفس المكائن الذي ستستدعي فيه الكائن أو عمله في ملف و من ثم جلبه عن طريق الداله

رمز PHP:
include() 
مثلاً

يمكنك ايضاً استدعاء الكائن بدون استخدام الجمله new

عن طريق كتابة اسم الكائن و بعده :: و بعدها الخاصيه أو الوظيفه التي تريد استدعاؤها

مثال :

رمز PHP:
class MyClass
{

var 
$name="First object";

}


echo 
MyClass::name

نصائح قبل البدء في برمجة اسكربت معتمد علي الكائنات :

قم بشكل نظري بتحديد ما تريده من كائنات في هذا النظام و من ثم تحديد مهمة كل كائن

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





12- أمثله علي البرمجة الكائنيه


سنقوم بإنشاء كائن يقوم بالاتصال بقاعدة البيانات

أول شيئ يجب ان نحدد ما نريده من هذا الكائن

1- الاتصال بقاعدة البيانات
2- الاستعلام من هذه القاعدة
3- جلب البيانات منها في مصفوفه
4- قطع الاتصال بقاعدة البيانات

جيد ما هي الخصائص التي يجب ان تكون فيه

1- متغير يحتوي علي مقبض الاتصال بهذه القاعدة
2- متغير يكون يحتوي علي الاستعلامات


الان نقوم بتنفيذ هذا في الكائن

رمز PHP:

<?
class DBConnect
{

var 
$link=false;//مقبض الاتصال بقاعدة البيانات

var $sql //مقبض الاستعلامات

var $arr=array(); //  متغير  لجلب البيانات من قاعدة البيانات في مصفوفه

function __construct($host,$user,$pass,$dbname)   //الاتصال بقاعدة البيانات
{

$this->linkmysql_connect($host,$user,$pass);

if(!
$this->link) exit ('لم يتم التمكن من الاتصال بالخادم');
else 
mysql_select_db($dbname);

}

function 
query(&$query)  // الاستعلام من قاعدة البيانات
{
$this->sqlmysql_query($query,$this->link);

return 
$this->sql;

}

function 
fetch_array($query)// جلب البيانات في مصفوفه
{
$this->sql=$query;
$this->arrmysql_fetch_array($this->sql);
return 
$this->arr;

}

function 
__destruct()   // تحرير الاستعلام و قطع الاتصال بقاعدة البيانات
{

    if(
$this->sqlmysql_free_result($this->sql);

    if(
$this->linkmysql_close();


}



}

?>
طريقة الاستخدام

رمز PHP:

$db
= new DBConnect('اسم الخادم','اسم المستخدم','كلمة المرور','اسم قاعدة البيانات');

$sql=$db->query("الاستعلام");

$arr=$db->fetch_array($sql);

unset(
$db); 
بالتوفيق للجميع بإذن الله و اي استفسارات يمكن وضعها في هذا الموضوع

حازم علي
توقيع حازم علي
اشهد ان لا اله الا الله و ان محمد رسول الله
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 24 - 11 - 2007, 09:34 eng.sultan غير متواجد حاليآ بالمنتدى   #4
eng.sultan
:: عضو نشيط ::
 
صورة 'eng.sultan' الرمزية
 


eng.sultan مبدع بلا حدودeng.sultan مبدع بلا حدودeng.sultan مبدع بلا حدودeng.sultan مبدع بلا حدودeng.sultan مبدع بلا حدودeng.sultan مبدع بلا حدودeng.sultan مبدع بلا حدودeng.sultan مبدع بلا حدودeng.sultan مبدع بلا حدودeng.sultan مبدع بلا حدودeng.sultan مبدع بلا حدود
أرسل رسالة بواسطة ICQ إلى eng.sultan أرسل رسالة بواسطة AIM إلى eng.sultan أرسل رسالة بواسطة MSN إلى eng.sultan أرسل رسالة بواسطة Yahoo إلى eng.sultan أرسل رسالة بواسطة Skype™ إلى eng.sultan
بيانات موقعي
اسم الموقع: {..دموع بريئهـِ
اصدار المنتدى: 3.8.4
افتراضي

يعطيك ألف عافية أخي حازم علي

ويشرفني أني أول من رد على موضوعك وتقدير لمجهودك الرائع

وإلك أحلى تقييم .. أخـوك سـلطـان
توقيع eng.sultan
احترآآمك للقوآنين يبدأ باحترآمك لنفسك ...
s8da@hotmail.com
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 24 - 11 - 2007, 13:09 العذاب غير متواجد حاليآ بالمنتدى   #5
العذاب
.:: عضو متألق ::.
 
صورة 'العذاب' الرمزية
 


العذاب مبدع بلا حدودالعذاب مبدع بلا حدودالعذاب مبدع بلا حدودالعذاب مبدع بلا حدودالعذاب مبدع بلا حدودالعذاب مبدع بلا حدودالعذاب مبدع بلا حدودالعذاب مبدع بلا حدودالعذاب مبدع بلا حدودالعذاب مبدع بلا حدودالعذاب مبدع بلا حدود
أرسل رسالة بواسطة ICQ إلى العذاب أرسل رسالة بواسطة AIM إلى العذاب أرسل رسالة بواسطة MSN إلى العذاب أرسل رسالة بواسطة Yahoo إلى العذاب أرسل رسالة بواسطة Skype™ إلى العذاب
بيانات موقعي
اسم الموقع: صفوف
اصدار المنتدى: لا أملك منتدى
افتراضي

درس مهم جدا ويعطيك العافية عليه ,,
توقيع العذاب
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 24 - 11 - 2007, 14:32 BraiN CodeR غير متواجد حاليآ بالمنتدى   #6
BraiN CodeR
:: عضو نشيط ::
 


BraiN CodeR مبدع بلا حدودBraiN CodeR مبدع بلا حدودBraiN CodeR مبدع بلا حدودBraiN CodeR مبدع بلا حدودBraiN CodeR مبدع بلا حدودBraiN CodeR مبدع بلا حدودBraiN CodeR مبدع بلا حدودBraiN CodeR مبدع بلا حدودBraiN CodeR مبدع بلا حدودBraiN CodeR مبدع بلا حدودBraiN CodeR مبدع بلا حدود
بيانات موقعي
اسم الموقع: صَمٍم
اصدار المنتدى: 3.8.2
افتراضي

يعطيك الف عافية يا حازم

درس مهم جدا وشرح ولا اروع ^^
توقيع BraiN CodeR
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 24 - 11 - 2007, 17:42 dOCnOK غير متواجد حاليآ بالمنتدى   #7
dOCnOK
:: عضو نشيط ::
 
صورة 'dOCnOK' الرمزية
 


dOCnOK مميزdOCnOK مميزdOCnOK مميزdOCnOK مميزdOCnOK مميز
بيانات موقعي
اسم الموقع: منتديات NO5ive
اصدار المنتدى: VB 3.6.8
افتراضي

يا اخي انت مبدع

اخوك dOCnOK
توقيع dOCnOK
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 25 - 11 - 2007, 13:46 ksa4tech.com غير متواجد حاليآ بالمنتدى   #8
ksa4tech.com
Banned
 


ksa4tech.com ksa4tech.com ksa4tech.com ksa4tech.com ksa4tech.com ksa4tech.com
بيانات موقعي
اسم الموقع: [.. تكنلوجيا ..]
اصدار المنتدى: لا أملك منتدى
افتراضي

لاهنت اخوي الغالي وبالفعل درس شيق وممتع جدآ ..
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 25 - 11 - 2007, 18:07 TheStudent غير متواجد حاليآ بالمنتدى   #9
TheStudent
.:: عضو متألق ::.
 
صورة 'TheStudent' الرمزية
 


TheStudent مبدع بلا حدودTheStudent مبدع بلا حدودTheStudent مبدع بلا حدودTheStudent مبدع بلا حدودTheStudent مبدع بلا حدودTheStudent مبدع بلا حدودTheStudent مبدع بلا حدودTheStudent مبدع بلا حدودTheStudent مبدع بلا حدودTheStudent مبدع بلا حدودTheStudent مبدع بلا حدود
بيانات موقعي
اصدار المنتدى: لا أملك منتدى
افتراضي

بارك الله فيك يا حازم ...
توقيع TheStudent

ترايدنت .. أيامُ لا تنسى !
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 25 - 11 - 2007, 19:16 FLASHEN غير متواجد حاليآ بالمنتدى   #10
FLASHEN
.:: عضو متألق ::.
 
صورة 'FLASHEN' الرمزية
 


FLASHEN مبدع بلا حدودFLASHEN مبدع بلا حدودFLASHEN مبدع بلا حدودFLASHEN مبدع بلا حدودFLASHEN مبدع بلا حدودFLASHEN مبدع بلا حدودFLASHEN مبدع بلا حدودFLASHEN مبدع بلا حدودFLASHEN مبدع بلا حدودFLASHEN مبدع بلا حدودFLASHEN مبدع بلا حدود
بيانات موقعي
اصدار المنتدى: لا أملك منتدى
افتراضي

يعطيك العافية يا حازم

يذكرني تطور لغة الـ Php بتطور لغة الـ Action Script بالفلاش .. الأكواد قريبة جدًا من بعضها البعض
توقيع FLASHEN

لا إله إلا أنت سبحانك إني كنت من الظالمين

الحمدلله الذي زين خلقي و خٌلقي ..

My Formspring .. Ask me___ My Twitter .. Follow me___ Ping Me .. 215E3E1E

@ Cambridge, United Kingdom (offline) :D
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 25 - 11 - 2007, 19:25 !weka! غير متواجد حاليآ بالمنتدى   #11
!weka!
:: عضو نشيط ::
 
صورة '!weka!' الرمزية
 


!weka! مبدع بلا حدود!weka! مبدع بلا حدود!weka! مبدع بلا حدود!weka! مبدع بلا حدود!weka! مبدع بلا حدود!weka! مبدع بلا حدود!weka! مبدع بلا حدود!weka! مبدع بلا حدود!weka! مبدع بلا حدود!weka! مبدع بلا حدود!weka! مبدع بلا حدود
بيانات موقعي
اسم الموقع: شباب توب
اصدار المنتدى: 3.8.4
افتراضي

آبدآع × آبدآع يآحآزم

<<< بآنتظآر دوره تدريبيه منك لتعليم آلـــ php
توقيع !weka!
شباب توب

..::SH4TOP.CoM::..

مركز رفع شباب توب



www.sh4top.com

قريباً فتح باب الاعلانات بأسعار جامده

  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 26 - 11 - 2007, 05:12 NASSER غير متواجد حاليآ بالمنتدى   #12
NASSER
:: عضو شرف ::
 
صورة 'NASSER' الرمزية
 


NASSER مبدع بلا حدودNASSER مبدع بلا حدودNASSER مبدع بلا حدودNASSER مبدع بلا حدودNASSER مبدع بلا حدودNASSER مبدع بلا حدودNASSER مبدع بلا حدودNASSER مبدع بلا حدودNASSER مبدع بلا حدودNASSER مبدع بلا حدودNASSER مبدع بلا حدود
بيانات موقعي
اسم الموقع: بيتي الثاني
اصدار المنتدى: 3.8.0
افتراضي

بارك الله فيك على الشرح الممتع
توقيع NASSER
(سبحان الله وبحمده سبحان رب العظيم )
-
-
تسجيل خروج من تاريخ 20-07-2010م
للسفر الى الخارج لمدة 20 يوم
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 26 - 11 - 2007, 16:56 NLP غير متواجد حاليآ بالمنتدى   #13
NLP
:: محترف تطوير المنتديات ::
 
صورة 'NLP' الرمزية
 


NLP مبدع بلا حدودNLP مبدع بلا حدودNLP مبدع بلا حدودNLP مبدع بلا حدودNLP مبدع بلا حدودNLP مبدع بلا حدودNLP مبدع بلا حدودNLP مبدع بلا حدودNLP مبدع بلا حدودNLP مبدع بلا حدودNLP مبدع بلا حدود
بيانات موقعي
اسم الموقع: شبكة المتميز نت
اصدار المنتدى: 3.8.4
افتراضي

بارك الله فيك ع هالمشاركه الغاويه

ننتظر كل يديد منك الغالي
توقيع NLP
منبر تطوير الويب | المتميز نت
دروس ، هاكات ، برمجة حصرية ، ترجمة حصرية للمنتجات

إن بعض الأسئلة الغبيّة لا تعطي أجوبة غبيّة بالضرورة، فالكائن البشري خُلق ليتعلم، وهذا الكائن هو الأنبه بين الكائنات، لذلك هو الأجدر بالتعلّم بينها،
وعلى ذلك فقد تعلمت أن القدر لا يقاوم، ومن العبث أن نحاول ذلك، وكل مانستطيعه هو التماس اللطف به..


BB PIN:211522C5
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 27 - 11 - 2007, 13:45 الافضل غير متواجد حاليآ بالمنتدى   #14
الافضل
:: عضو فعال ::
 


الافضل يستحق التميزالافضل يستحق التميز
بيانات موقعي
اصدار المنتدى: لا أملك منتدى
افتراضي

بارك الله فيك على الدرس الرئع والرح الاروع تسل يميك ولا هنت يا بعدى

يعطيك الف عافية يا حازم
توقيع الافضل
مدونتى : http://web2cod.com
تواصل معى : coder.2hotmail.com
  اضافة رد مع اقتباس نص هذه المشاركة
قديمة 02 - 12 - 2007, 13:31 ramzy غير متواجد حاليآ بالمنتدى   #15
ramzy
:: عضو نشيط ::
 
صورة 'ramzy' الرمزية
 


ramzy مبدع بلا حدودramzy مبدع بلا حدودramzy مبدع بلا حدودramzy مبدع بلا حدودramzy مبدع بلا حدودramzy مبدع بلا حدودramzy مبدع بلا حدودramzy مبدع بلا حدودramzy مبدع بلا حدودramzy مبدع بلا حدودramzy مبدع بلا حدود
أرسل رسالة بواسطة MSN إلى ramzy
بيانات موقعي
اصدار المنتدى: لا أملك منتدى
افتراضي

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

العلامات المرجعية


الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع : 1 (0 عضو و 1 ضيف)
 
أدوات الموضوع
طرق العرض

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

رمز [IMG] : متاحة
رمز HTML : معطّلة

الانتقال السريع


الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن : 03:42.
المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي معهد ترايدنت ولا نتحمل أي مسؤولية قانونية حيال ذلك ( ويتحمل كاتبها مسؤولية النشر )


Powered by vBulletin® Version 3.8.6
.Copyright ©2000 - 2010, Jelsoft Enterprises Ltd