دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۳
  • آذر

جلسه ۴۴ : استفاده از Ajax در PHP

  • دسته‌بندی‌ها :
جلسه ۴۴ : استفاده از Ajax در PHP
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام و ادب خدمت کاربران سایت پی وی لرن.
      در این جلسه قصد داریم تا به آموزش استفاده از Ajax در php یا کار با ajax در php بپردازیم.

      Ajax در ساخت برنامه هایی با تعامل بیشتر استفاده می شود.

      استفاده از Ajax در PHP

      در ادامه برنامه ایی خواهیم نوشت که نشان می دهد چطور یک صفحه وب هنگامی که کاربر متنی را داخل فیلد ورودی تایپ می کند، با وب سرور ارتباط برقرار می کند.

      در این مثال هنگامی که کاربر متنی را در فیلد ورودی تایپ می کند، تابع ()showHint اجرا می شود.

      این عمل توسط رویداد onkeyup اجرا خواهد شد.

      استفاده از Ajax در PHP

      استفاده از Ajax در PHP

      کد مثال:

      مثال : 

      توضیحات کد:

      در ابتدا بررسی می کنیم که آیا فیلد ورودی خالی است یا نه.(str.length == 0)
      اگر خالی بود، محتوای txtHint را پاک می کنیم و از تابع خارج می شویم.

      اگر خالی نبود کار های زیر را انجام می دهیم:

      • ایجاد یک XMLHttpRequest object
      • هنگامی که server responce آماده است، تابع را اجرا می کنیم.
      • یک درخواست به فایل gethint.php ارسال می کنیم.
      • توجه داشته باشید که پارامتر q به url اضافه شده است (gethint.php?q=”+str)
      • متغیر str محتوای فیلد ورودی را نگه می دارد.

       

      محتوای فایل gethint.php

      فایل php یک آرایه از اسامی را چک می کند و اسم های متناظر را به مرورگر ارسال می کند:

      مثال : 

       

      جلسه کار با Ajax در php و آموزش ajax نیز به پایان رسید.
      در جلسه بعد آموزش کار با Ajax در MySQL خواهیم پرداخت. با ما همراه باشید.

      همچنین می توانید نظرات و سوالات خود را از طریق بخش نظرات سایت با ما در میان بگذارید.

      QR:  جلسه ۴۴ : استفاده از Ajax در PHP
      به اشتراک بگذارید