تبلیغات :
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 3 123 آخرآخر
نمايش نتايج 1 به 10 از 24

نام تاپيک: آموزش Ajax بصورت کاربردی در PHP همراه با MySQL

  1. #1
    اگه نباشه جاش خالی می مونه S@jj@d's Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    آریا شهر
    پست ها
    361

    6 آموزش Ajax بصورت کاربردی در PHP همراه با MySQL


    با سلام خدمت شما دوستان عزیز
    Ajax یک زبان برنامه نویسی نیست ، بلکه ترکیب بین چند زبان برنامه نویسی و اسکریپت نویسی می باشد، حال ما می خواهیم به این بپردازیم که تکنولوژی Ajax چیست و چه فایده ای دارد.
    نمی خواهم زیاد توضیح خاصی بدم ، این تکنولوژی ، تکنولوژی که باعث بارگزاری مجدد صفحه سمت بازدید کننده نمی شود بلکه در همان صفحه به تبادل اطلاعات میان بازدید کننده و سرویس دهنده می پردازد و باعث عدم بارگزاری مجدد صفحه سمت بازدید کننده می شود ، حالا این تکنولوژی چه فایده ای خواهد داشت ؟
    فایده این تکنولوژی در این است که باعث مصرف بی فایده پهنای باند سایت شما نمی شود و ... ، تا حالا به این فکر کرده اید که در بعضی از سایت ها چگونه مطالب بدون اینکه صفحه مجدد بارگزاری شود ، تغییر می کند. زیاد وارد حاشیه نمی شوم ، در کل این تکنولوژی باعث بارگزاری مجدد صفحه نمی شود و کاربر خیلی زود به هدفش می رسد.

    من می خوام امروز یک مثال ساده از این تکنولوژی فوق العاده را به شما آموزش دهم.
    قصد ما چیست ؟ قصد ما این است که در یک صفحه چندیدن صفحه مختلف داشته باشیم که با کلیک بر روی لینک هر صفحه بدون بارگزاری مجدد صفحه ،محتویات صفحه کلیک شده را از بانک اطلاعاتی در خواست و برای من نمایش دهد.

    حال به سراغ ساخت یک بانک اطلاعاتی MySql می رویم. پس از ساخت بانک اطلاعاتی خود به سراغ ساخت جدول می رویم ، بصورت زیر:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    پس از ساخت جدول ، اطلاعات زیر را در جدول وارد می کنیم که شامل اطلاعات صفحه 1 تا 4 ما می باشد.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    پس از وارد نمودن اطلاعات صفحه ها ، سراغ برنامه نویسی PHP می رویم. این فایل را با اطلاعات زیر با نام db.php ذخیره می نمائیم.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حال به سراغ index.php می رویم البته نیازی به پویا بودن این صفحه نیست ولی ما بصورت PHP در نظر می گیریم.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    آموزش به پایان رسید ، امیدوارم مورد توجه شما واقع شده باشد. در صورت هرگونه سوال : سوال خود را مطرح کنید تا بنده حقیر در صورت امکان کمکی باشم. S@jj@d

    کپی برداری فقط با ذکر منبع پی سی ورلد مجاز می باشد.


    تمامی آموزش را بصورت PDF و مثال را بصورت فایل برای دانلود گذاشتم.



    لینک دانلود:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  2. 8 کاربر از S@jj@d بخاطر این مطلب مفید تشکر کرده اند


  3. #2
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    86

    پيش فرض

    خیلی عالیه فقط 1 سوال!میشه درصفحاتی که با اچ تی ام ال هستد ولی با پسوند php ذخیره بشند با(فرانت پیج) کدها را بزاریم؟

  4. این کاربر از pc-world بخاطر این مطلب مفید تشکر کرده است


  5. #3
    اگه نباشه جاش خالی می مونه S@jj@d's Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    آریا شهر
    پست ها
    361

    پيش فرض

    سلام دوست عزیز سوالتون رو متوجه نشدم؟ ولی اگه منظورتون اینه که آیا در صفحه هایی که با پسوند php هستن ، و با فرانت پیج ساخته شدن در سرور پی اچ پی یا لوکال سرور پی اچ پی اجرا می شن ، باید بگم بله در غیر اینصورت نه؟ شما می تونی تکنولوژی ajax رو بصورت استاتیک نیز استفاده کنید .

  6. این کاربر از S@jj@d بخاطر این مطلب مفید تشکر کرده است


  7. #4
    Banned
    تاريخ عضويت
    May 2008
    محل سكونت
    Apache
    پست ها
    300

    پيش فرض

    تشكر // مطالب عالي بود تشكر //
    تشكر // تشكر //

  8. این کاربر از jandedy بخاطر این مطلب مفید تشکر کرده است


  9. #5
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    86

    پيش فرض

    یه سوال
    چگونه بجای صفحه 10 صفحه بسازیم (نه در فرانتیج در مای اس کیو ال ) که در فرانیج کینک بدیم مثل
    javascript:showPage('6')
    در صوتری که این 4 صفحه وجود داشته باشد یهنی 10 صفحه اجاکسی داشته باشیم

    چگونهلینک صفحات را اینطور کنیم:javascript:showPage('about').
    یا
    javascript:showPage('projct')
    لطفا همین 2 سوال را جواب بدید ممنون میشم

  10. 2 کاربر از pc-world بخاطر این مطلب مفید تشکر کرده اند


  11. #6
    اگه نباشه جاش خالی می مونه S@jj@d's Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    آریا شهر
    پست ها
    361

    پيش فرض

    یه سوال
    چگونه بجای صفحه 10 صفحه بسازیم (نه در فرانتیج در مای اس کیو ال ) که در فرانیج کینک بدیم مثل
    javascript:showPage('6')
    در صوتری که این 4 صفحه وجود داشته باشد یهنی 10 صفحه اجاکسی داشته باشیم

    چگونهلینک صفحات را اینطور کنیم:javascript:showPage('about').
    یا
    javascript:showPage('projct')
    لطفا همین 2 سوال را جواب بدید ممنون میشم
    سلام دوست عزیز
    سوال اول : برای این کار باید هر چند صفحه که می خوای در MySql وارد کنید.

    INSERT INTO `pages` VALUES ('Page 1 Information', 'Page 2 Information', 'Page 3 Information', 'Page 4 Information');سوال دوم : برای این کار با تابع Select Case باید کار کنید.
    به این صورت به جای case 1: بنویسید case about:

    امید وارم جوابتونو گرفته باشید.

  12. این کاربر از S@jj@d بخاطر این مطلب مفید تشکر کرده است


  13. #7
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2008
    پست ها
    86

    پيش فرض

    اون تابع را درست کردم و لینکام اینطور شد:
    javascript:showPage('contact')
    حالا باز میشه و صفحات داینامیک صحیح کارمیکنند ولی در بالای تمام صفحات ارور

    Notice: Use of undefined constant home - assumed 'home' in C:\Program Files\EasyPHP 2.0b1\www\ajax\db.php on line 22

    Notice: Use of undefined constant about - assumed 'about' in C:\Program Files\EasyPHP 2.0b1\www\ajax\db.php on line 25

    Notice: Use of undefined constant project - assumed 'project' in C:\Program Files\EasyPHP 2.0b1\www\ajax\db.php on line 28

    Notice: Use of undefined constant contact - assumed 'contact' in C:\Program Files\EasyPHP 2.0b1\www\ajax\db.php on line 31


    نشان میشود
    یه خواهش دیگه هم دارم:
    میشه کد که 12 صفحه را یه جا میسازه(بانک اطلاعاتی) همینجا بگذارید من هرچی میزاهم هی ارور میده!

    پیشاپیش ممنون



  14. 2 کاربر از pc-world بخاطر این مطلب مفید تشکر کرده اند


  15. #8
    اگه نباشه جاش خالی می مونه S@jj@d's Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    آریا شهر
    پست ها
    361

    پيش فرض

    اون تابع را درست کردم و لینکام اینطور شد:
    javascript:showPage('contact')
    حالا باز میشه و صفحات داینامیک صحیح کارمیکنند ولی در بالای تمام صفحات ارور

    Notice: Use of undefined constant home - assumed 'home' in C:\Program Files\EasyPHP 2.0b1\www\ajax\db.php on line 22

    Notice: Use of undefined constant about - assumed 'about' in C:\Program Files\EasyPHP 2.0b1\www\ajax\db.php on line 25

    Notice: Use of undefined constant project - assumed 'project' in C:\Program Files\EasyPHP 2.0b1\www\ajax\db.php on line 28

    Notice: Use of undefined constant contact - assumed 'contact' in C:\Program Files\EasyPHP 2.0b1\www\ajax\db.php on line 31


    نشان میشود
    یه خواهش دیگه هم دارم:
    میشه کد که 12 صفحه را یه جا میسازه(بانک اطلاعاتی) همینجا بگذارید من هرچی میزاهم هی ارور میده!

    پیشاپیش ممنون


    سلام دوست عزیز
    مشکل شما از MySql می باشد.
    رو چشمم فقط یک چند روز منتظر بمونی واست اکی می کنم. ( این ISP ما یکم بد قولی کرده ADSL مارو فعال نکرده ) اینترنت ندارم مگرنه همین الان می زاشتم.
    پس واست انجام می دم با توضیح می زارم همین جا. منتظر باش.

  16. این کاربر از S@jj@d بخاطر این مطلب مفید تشکر کرده است


  17. #9
    Banned
    تاريخ عضويت
    May 2008
    محل سكونت
    Apache
    پست ها
    300

    پيش فرض

    دوستان عزيز ، سعي كنيد چيزايي كه اشتباه نداره ارسال كنيد . من تجربه كردم ! پست شماره ...

  18. #10
    اگه نباشه جاش خالی می مونه S@jj@d's Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    آریا شهر
    پست ها
    361

    پيش فرض

    یه خواهش دیگه هم دارم:
    میشه کد که 12 صفحه را یه جا میسازه(بانک اطلاعاتی) همینجا بگذارید من هرچی میزاهم هی ارور میده!

    پیشاپیش ممنون

    سلام دوست عزیز
    خوشبختانه اینترنت گیرم اومد
    اومدم کافی نت یکی از دوستان گفتم زود بنویسم کارت راه بیفته

    خوب زیاد حرف زدم برم سراغ آموزش:

    فایل PHP خودتو اینجوری باید تنظیم کنی.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    فایل ای جکس :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    اطلاعات بانک اطلاعاتی :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    فایل index.php ( بازم می گم نیازی به داینامیک بودن این صفحه نیست) :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    دوست عزیز متغیر های خودتو به انگلیسی تعریف کن من برای درک مفاهیم فارسی نوشتم.

    دوستان عزيز ، سعي كنيد چيزايي كه اشتباه نداره ارسال كنيد . من تجربه كردم ! پست شماره ...
    سلام خوبی ؟ چه خبرا؟
    ولی من چیزی اشتباه نفرستادما !!! ؟

  19. این کاربر از S@jj@d بخاطر این مطلب مفید تشکر کرده است


صفحه 1 از 3 123 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •