نظر شما درباره اين آموزش
عالي
55.88%
19
خوب
23.53%
8
متوسط
14.71%
5
بد
0%
0
ضعيف
5.88%
2
34 رای
* چنانچه به گزینه‌ای رای داده اید، با علامت ستاره مشخص گردیده است. [نمایش نتایج]

  • 3 رای - 4.33 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش PHP بصورت مرحله به مرحله
#1
Lightbulb 
با سلام، دوستان گرامی، لطفاً فقط درمورد مطالب همین آموزش سؤال كرده و برای سؤالات متفرقه از سایر تاپیكها استفاده كنید.
در این تاپیك قصد دارم مرحله به مرحله برای تازه كارها، طراحی سایت با PHP رو توضیح بدم. هرجا لازم شد، گریزی هم به JavaScript و MySQL و HTML و AJAX و... هم خواهیم زد ولی موضوع اصلی بحث، PHP خواهد بود.
فایلهای لازم رو هم بصورت PDF براتون خواهم گذاشت. برای دانلود، لینك رو كپی كرده و در پنجره جدید باز كنید تا بعد از وارد كردن كد مشخص شده در صفحه، دانلود شروع بشه.
كار با این فایل شروع میكنیم كه پیش نیاز اصلی لازم یعنی كار با HTML رو در حل مقدماتی بهتون آموزش میده.
آموزش طراحی صفحات وب با HTML
اميدوارم كه بحث مفيدي بشه.
-----
جلسه اول
جلسه دوم
جلسه سوم
جلسه چهارم
جلسه پنجم
جلسه ششم
جلسه هفتم
جلسه هشتم
جلسه نهم
حلسه دهم
جلسه یازدهم
جلسه دوازدهم
جلسه سیزدهم
جلسه چهاردهم
-----
Wamp Server 2.2e نسخه 32 بیتی
Wamp Server 2.2e نسخه 64 بیتی
موفق و مؤید باشید.
  پاسخ
#2
واقعا تشکر می کنم. از زحماتی که می کشید...
می خواستم بدونم که آیا باز هم ادامه دارد یا که نه؟؟؟
در ضمن این آموزش هایی که دادید، رو می خواستم بدونم چند درصد از یادگیری این زبان رو شامل میشه..؟؟؟
باز هم تشکر فراوان....SmileSmileSmileBig Grin
  پاسخ
تشکر شده توسط :
#3
با سلام، ضمن تشکر از نظر لطفتون، آموزشها ادامه داره. در حال حاضر دارم با توجه به مطالب گفته شده، نحوه ساخت یک CMS ساده رو مینویسم که به زودی بعنوان جلسه هشتم همین آموزش در اختیار دوستان قرار خواهد گرفت و به نوعی، جمع بندی مطالبی هست که تابحال گفته شده.
موفق و مؤید باشید.
  پاسخ
تشکر شده توسط : Y.P.Y
#4
با سلام، جلسه هشتم هم آماده شد و گذاشتم روي سايت. خوشحال ميشم نظرتون رو بدونم. موفق باشيد.
  پاسخ
تشکر شده توسط : parvane Padideh
#5
اول جا داره ازت تشکر کنم دوم اینکه اگه لطف کنی موضوعات هر جلسه رو بگی ممنون میشم
  پاسخ
تشکر شده توسط :
#6
Web Design With HTML
شروع كار با HTML
دلايلي كه ما نياز به نوشتن كد HTML داريم
اولين صفحه وب
فارسي نويسي
هدرهاي كد HTML
تنظيم صفحه براي محتواي فارسي
بدنه صفحه وب
تصوير پس زمينه
تمرين
قالب بندي متن
تغيير قالب متن
تگ هاي تو در تو
متن با قلم هاي داراي پهناي ثابت
تغيير اندازه و چهره قلم
اندازه قلم
چهره قلم
تغيير رنگ قلم
تركيب خاصيت هاي قلم
تغيير رنگ هاي پيش فرض قلم در يك صفحه وب
تمرين
پاراگراف ها و تصاوير
پاراگراف ها
پاراگراف هاي راست به چپ و چپ به راست
تنظيم تراز متن
شئ دو طرفه
فاصله بين متن ها
متن نقل قول شده
تصاوير در صفحه وب شما
ضخامت حاشيه تصاوير
متن جايگزين براي تصاوير
مشخص كردن مسير دقيق تصاوير
تمرين
لينك ها و ليست ها
لينك هاي متني
لينك هاي تصوير
لينك هاي پست الكترونيكي
ليست ها
خط افقي جدا كننده
تمرين
جدول ها
رسم يك جدول
مشخص كردن اندازه هاي جدول
تراز متن در خانه هاي جدول
تصاوير در خانه هاي جدول
ايجاد يك خانه بدون محتوا
تمرين
تنظيم فاصله بين لبه خانه ها با محتويات آنها
تنظيم فاصله بين خانه هاي جدول
جدول ها و تصاوير
تمرين
رنگ آميزي جدول
رنگ پس زمينه جدول
تصوير پس زمينه جدول
گسترش ستون
گسترش سطر
جدول هاي تو در تو
تمرين
قاب بندي صفحه
تقسيم بندي صفحه اصلي
مرورگرهاي بدون قابليت قاب بندي
قاب بندي تو در تو
مشخص كردن منبع قسمت هاي مختلف صفحه
نام گذاري قاب ها
قابليت پيمايش در قاب
غير فعال كردن قابليت تغيير اندازه قاب ها
مشخص كردن مقصد لينك ها
يك پروژه نمونه با قاب بندي
فرم هاي ورود اطلاعات
كادر متن
كادر متن رمز عبور
كادر انتخاب
دكمه انتخاب
كادر متن مخفي
دكمه ارسال اطلاعات
خاصيت ID و تگ LABEL
تفاوت متدهاي GET و POST در فرم
پردازش اطلاعات در صفحه مقصد
PHP01
مقدمه
آمادگي براي شروع كار
شروع كار
تشريح كد
مشاهده مجدد صفحه HTML
مشاهده كد منبع صفحه HTML
اولين كد PHP
مشاهده مجدد صفحه PHP
مشاهده كد منبع صفحه PHP
معنا و هدف PHP
PHP02
اولين قانون در PHP
توضيحات در PHP
متغيرها
مقداردهي به روش مقداري و ارجاعي
انواع متغيرها در PHP
آشنايي با دستور echo
كار با رشته ها
ادغام رشته ها
تفاوت رشته هاي محصور بين گيومه جفت و تك
استفاده از رشته به عنوان عدد
محاسبه طول رشته
عملگرها در PHP
عملگرهاي رياضي
عملگرهاي مقايسه اي
عملگرهاي منطقي
اولويت عملگرها
كنترل روند اجراي برنامه
ساختار if
ساختار switch
ساختار :?
ساختار while
ساختار do...while
ساختار for
دستورات ;break و ;continue در حلقه هاي تكرار
PHP03
آرايه چيست؟
تعريف يك آرايه در PHP
روش هاي ديگر تعريف آرايه
درج عناصر با ذكر شماره انديس (انديس عددي)
استفاده از انديس غير عددي
استفاده از تابع array
استفاده از تابع range
نمايش محتويات آرايه ها
نمايش آرايه به كمك تابع print_r
نمايش آرايه به كمك تابع var_dump
نمايش آرايه با استفاده از ساختار تكرار foreach
ويرايش آرايه ها
حذف عناصر از آرايه
PHP04
استفاده از توابع در PHP
تعريف تابع
تعيين خروجي يك تابع
محدوده متغير (Variable Scope)
متغيرهاي static
پارامترهاي مقداري و ارجاعي
ارتباط با كاربر
فرم ها در زبان HTML
كادر متن
كادر متن رمز عبور
كادر انتخاب
دكمه انتخاب
كادر متن مخفي
دكمه ارسال اطلاعات
خاصيت ID و تگ LABEL
تفاوت متدهاي GET و POST در فرم
پردازش اطلاعات دريافت شده در صفحه مقصد
دسترسي به ورودي هاي كاربر در PHP
PHP05
كار با فايل ها در PHP
مراحل كار با فايل ها
باز كردن فايل ها
باز كردن فايل هاي سايت هاي ديگر
نوشتن در فايل
خواندن از فايل
خواندن يك فايل و ذخيره در آرايه
خواندن فايل و ذخيره در رشته
خواندن يك كاركتر از فايل
بستن فايل
PHP06
كار با بانك هاي اطلاعاتي
درك نرم افزار بانك اطلاعاتي
انواع نرم افزارهاي مديريت بانك اطلاعاتي
نصب DBMS
ايجاد بانك اطلاعاتي
ايجاد جدول
اتصال PHP به MySQL
فعال كردن دستورات يك DBMS
اتصال به بانك اطلاعاتي
انتخاب بانك اطلاعاتي
انجام اعمال موردنظر بر روي بانك اطلاعاتي
دستورات PHP پر كاربرد براي كار با MySQL
نمايش اطلاعات جدول در صفحه به كمك HTML
PHP07
انتقال اطلاعات بين صفحات وب
استفاده از كوكي (Cookie)
روش تعريف يك كوكي
خواندن مقدار يك كوكي
يك نكته مهم در دستور setcookie
استفاده از سشن (Session)
درك روش كار سشن هاي PHP
بازكردن و بستن جلسات
استفاده از متغيرهاي سشن در PHP
نكاتي درمورد روش هاي انتقال شماره شناسه جلسه
ارسال شماره شناسه سشن به صورت دستي
ايجاد جلسات فقط براي كاربران
PHP08
يك پروژه كامل - طراحي سيستم مديريت محتوا
آماده سازي سيستم مديريت محتوا
فايل تنظيمات سايت
ساخت صفحه اصلي
ساخت صفحه نشان سايت
ساخت صفحه لينك ها
كار با پايگاه داده ها
نمايش اطلاعات
گالري تصاوير
فرم ارتباط با ما
صفحه درباره ما
بخش مديريت سايت
ورود به بخش مديريت
ساخت فرم درج مقاله جديد
درج مقاله جديد
فرم اصلاح مقالات
ساخت فرم درج نظر جديد
درج نظر جديد
فرم اصلاح نظرات
خروج از بخش مديريت
با سلام، كدهاي جلسه هشتم رو هم ميتونيد از لينك زير دريافت كنيد:
cms.rar
موفق باشيد.
  پاسخ
تشکر شده توسط : Padideh newsinanas Mohsen Neo
#7
(۱۳۹۰ اردیبهشت ۱۸, ۱۱:۱۵ ق.ظ)MMSHFE نوشته: Web Design With HTML
شروع كار با HTML
دلايلي كه ما نياز به نوشتن كد HTML داريم
اولين صفحه وب
فارسي نويسي
هدرهاي كد HTML
تنظيم صفحه براي محتواي فارسي
بدنه صفحه وب
تصوير پس زمينه
تمرين
قالب بندي متن
تغيير قالب متن
تگ هاي تو در تو
متن با قلم هاي داراي پهناي ثابت
تغيير اندازه و چهره قلم
اندازه قلم
چهره قلم
تغيير رنگ قلم
تركيب خاصيت هاي قلم
تغيير رنگ هاي پيش فرض قلم در يك صفحه وب
تمرين
پاراگراف ها و تصاوير
پاراگراف ها
پاراگراف هاي راست به چپ و چپ به راست
تنظيم تراز متن
شئ دو طرفه
فاصله بين متن ها
متن نقل قول شده
تصاوير در صفحه وب شما
ضخامت حاشيه تصاوير
متن جايگزين براي تصاوير
مشخص كردن مسير دقيق تصاوير
تمرين
لينك ها و ليست ها
لينك هاي متني
لينك هاي تصوير
لينك هاي پست الكترونيكي
ليست ها
خط افقي جدا كننده
تمرين
جدول ها
رسم يك جدول
مشخص كردن اندازه هاي جدول
تراز متن در خانه هاي جدول
تصاوير در خانه هاي جدول
ايجاد يك خانه بدون محتوا
تمرين
تنظيم فاصله بين لبه خانه ها با محتويات آنها
تنظيم فاصله بين خانه هاي جدول
جدول ها و تصاوير
تمرين
رنگ آميزي جدول
رنگ پس زمينه جدول
تصوير پس زمينه جدول
گسترش ستون
گسترش سطر
جدول هاي تو در تو
تمرين
قاب بندي صفحه
تقسيم بندي صفحه اصلي
مرورگرهاي بدون قابليت قاب بندي
قاب بندي تو در تو
مشخص كردن منبع قسمت هاي مختلف صفحه
نام گذاري قاب ها
قابليت پيمايش در قاب
غير فعال كردن قابليت تغيير اندازه قاب ها
مشخص كردن مقصد لينك ها
يك پروژه نمونه با قاب بندي
فرم هاي ورود اطلاعات
كادر متن
كادر متن رمز عبور
كادر انتخاب
دكمه انتخاب
كادر متن مخفي
دكمه ارسال اطلاعات
خاصيت ID و تگ LABEL
تفاوت متدهاي GET و POST در فرم
پردازش اطلاعات در صفحه مقصد
PHP01
مقدمه
آمادگي براي شروع كار
شروع كار
تشريح كد
مشاهده مجدد صفحه HTML
مشاهده كد منبع صفحه HTML
اولين كد PHP
مشاهده مجدد صفحه PHP
مشاهده كد منبع صفحه PHP
معنا و هدف PHP
PHP02
اولين قانون در PHP
توضيحات در PHP
متغيرها
مقداردهي به روش مقداري و ارجاعي
انواع متغيرها در PHP
آشنايي با دستور echo
كار با رشته ها
ادغام رشته ها
تفاوت رشته هاي محصور بين گيومه جفت و تك
استفاده از رشته به عنوان عدد
محاسبه طول رشته
عملگرها در PHP
عملگرهاي رياضي
عملگرهاي مقايسه اي
عملگرهاي منطقي
اولويت عملگرها
كنترل روند اجراي برنامه
ساختار if
ساختار switch
ساختار :?
ساختار while
ساختار do...while
ساختار for
دستورات ;break و ;continue در حلقه هاي تكرار
PHP03
آرايه چيست؟
تعريف يك آرايه در PHP
روش هاي ديگر تعريف آرايه
درج عناصر با ذكر شماره انديس (انديس عددي)
استفاده از انديس غير عددي
استفاده از تابع array
استفاده از تابع range
نمايش محتويات آرايه ها
نمايش آرايه به كمك تابع print_r
نمايش آرايه به كمك تابع var_dump
نمايش آرايه با استفاده از ساختار تكرار foreach
ويرايش آرايه ها
حذف عناصر از آرايه
PHP04
استفاده از توابع در PHP
تعريف تابع
تعيين خروجي يك تابع
محدوده متغير (Variable Scope)
متغيرهاي static
پارامترهاي مقداري و ارجاعي
ارتباط با كاربر
فرم ها در زبان HTML
كادر متن
كادر متن رمز عبور
كادر انتخاب
دكمه انتخاب
كادر متن مخفي
دكمه ارسال اطلاعات
خاصيت ID و تگ LABEL
تفاوت متدهاي GET و POST در فرم
پردازش اطلاعات دريافت شده در صفحه مقصد
دسترسي به ورودي هاي كاربر در PHP
PHP05
كار با فايل ها در PHP
مراحل كار با فايل ها
باز كردن فايل ها
باز كردن فايل هاي سايت هاي ديگر
نوشتن در فايل
خواندن از فايل
خواندن يك فايل و ذخيره در آرايه
خواندن فايل و ذخيره در رشته
خواندن يك كاركتر از فايل
بستن فايل
PHP06
كار با بانك هاي اطلاعاتي
درك نرم افزار بانك اطلاعاتي
انواع نرم افزارهاي مديريت بانك اطلاعاتي
نصب DBMS
ايجاد بانك اطلاعاتي
ايجاد جدول
اتصال PHP به MySQL
فعال كردن دستورات يك DBMS
اتصال به بانك اطلاعاتي
انتخاب بانك اطلاعاتي
انجام اعمال موردنظر بر روي بانك اطلاعاتي
دستورات PHP پر كاربرد براي كار با MySQL
نمايش اطلاعات جدول در صفحه به كمك HTML
PHP07
انتقال اطلاعات بين صفحات وب
استفاده از كوكي (Cookie)
روش تعريف يك كوكي
خواندن مقدار يك كوكي
يك نكته مهم در دستور setcookie
استفاده از سشن (Session)
درك روش كار سشن هاي PHP
بازكردن و بستن جلسات
استفاده از متغيرهاي سشن در PHP
نكاتي درمورد روش هاي انتقال شماره شناسه جلسه
ارسال شماره شناسه سشن به صورت دستي
ايجاد جلسات فقط براي كاربران
PHP08
يك پروژه كامل - طراحي سيستم مديريت محتوا
آماده سازي سيستم مديريت محتوا
فايل تنظيمات سايت
ساخت صفحه اصلي
ساخت صفحه نشان سايت
ساخت صفحه لينك ها
كار با پايگاه داده ها
نمايش اطلاعات
گالري تصاوير
فرم ارتباط با ما
صفحه درباره ما
بخش مديريت سايت
ورود به بخش مديريت
ساخت فرم درج مقاله جديد
درج مقاله جديد
فرم اصلاح مقالات
ساخت فرم درج نظر جديد
درج نظر جديد
فرم اصلاح نظرات
خروج از بخش مديريت
با سلام، كدهاي جلسه هشتم رو هم ميتونيد از لينك زير دريافت كنيد:
cms.rar
موفق باشيد.

سلام
ضمن تشكر از زحمات شما
من تمام كدها رو دانلود كردم و البته اونا رو اجرا كردم ولي متاسفانه اجرا نميشن يعني وقتي كدها رو در locall host اجرا كردم بجاي نمايش صفحه وب فقط متن كدها نمايش داده ميشه لطفا" منو راهنمائي كنيد
با سپاس
  پاسخ
تشکر شده توسط : Y.P.Y imanclassic
#8
با سلام، مراحل زير رو بايد درست و به ترتيب طي كنيد:
1- نصب Wamp Server به شكل صحيح
2- مطمئن بشين كه همه سرويسها شامل Apache و... كار ميكنن.
3- فايلها رو در مسير نصب Wamp (معمولاً پوشه c:\wamp) و درون پوشه www ذخيره كنيد.
4- در مرورگر ازطريق localhost به فايلها دسترسي پيدا كنيد.
براي مثال، اگه فايلي به نام test.php دارين كه در اين مسير ذخيره شده:
c:\wamp\www\test.php
براي اجرا شدنش، توي مرورگر بنويسيد:
http://localhost/test.php
موفق باشيد.
  پاسخ
تشکر شده توسط : Padideh behruz newsinanas
#9
(۱۳۹۰ اردیبهشت ۲۰, ۰۲:۱۹ ب.ظ)MMSHFE نوشته: با سلام، مراحل زير رو بايد درست و به ترتيب طي كنيد:
1- نصب Wamp Server به شكل صحيح
2- مطمئن بشين كه همه سرويسها شامل Apache و... كار ميكنن.
3- فايلها رو در مسير نصب Wamp (معمولاً پوشه c:\wamp) و درون پوشه www ذخيره كنيد.
4- در مرورگر ازطريق localhost به فايلها دسترسي پيدا كنيد.
براي مثال، اگه فايلي به نام test.php دارين كه در اين مسير ذخيره شده:
c:\wamp\www\test.php
براي اجرا شدنش، توي مرورگر بنويسيد:
http://localhost/test.php
موفق باشيد.
ممنون از راهنمايت
براي اجرا شدنش بايد همون فايل index.php رو اجرا كنم يا اينكه از طريق يه فايل اچ تي ام ال فراخواني بشه؟
منظورم اينه كه اگه بخوايم در قالب يه سايت ازش استفاده بشه بايد چكار كنيم؟
با سپاس
  پاسخ
تشکر شده توسط :
#10
با سلام، دوست گرامي، همونطور كه توي جلسه اول آموزش گفتم، كدهاي HTML توي فايل با پسوند php. پردازش ميشن ولي عكسش صدق نميكنه يعني كدهاي PHP توي فايل با پسوند htm. يا html. اجرا نميشن. بنابراين راه منطقي اينه كه فايل رو با پسوند php. ذخيره كنيم تا همه كدها با موفقيت اجرا بشن.
موفق باشيد.
  پاسخ
تشکر شده توسط : behruz mkmk Y.P.Y


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان