Аякс прилагане PHP взаимодействие, Пример
![Аякс прилагане PHP взаимодействие пример (пример) Аякс прилагане PHP взаимодействие, Пример](https://webp.images-on-off.com/25/170/120x122_j1shsieti4al14z40ufh.webp)
В тази статия ще говорим за сътрудничество с Аякс PHP. Как да свържете сценария и работа Аякс PHP код? Как да използвате Аякс в уеб програмиране? Ако се интересувате от тези въпроси, вие ще намерите отговорите в тази статия. И примери Аякс PHP код.
Заявление Аякс + PHP
4. Организация на търсене в сайта (завършване)
5. Стъпка по стъпка ръководство за регистрация на сайта
Както можете да видите използването на опции Аякс + PHP тегло. Това означава, че можете да се прилага, когато презаредите страницата не е подходящо, когато просто трябва да се обменят данни със сървъра.
Моето мнение е обективна, може да мислите, че в противен случай, но се разчита на моя опит аз бих казал, че не трябва да се използва Аякс + PHP:
1. За изпълнение на менюто
И други негативни примери, които могат да навредят на по-добро класиране на вашия сайт.
Аякс взаимодействие с PHP
В действителност, Аякс технология, която не може да съществува без скриптове PHP, тъй като Аякс, само изпраща данни към сървъра и получава обратна позиция, без да презаредите страницата. Затова правилно да се зададе въпросът за това как да се свържат работата на Аякс и PHP. Но ние ще разгледаме това в следващия параграф на статията (Аякс PHP например), но сега нека да се справят със спецификата на Аякс работа.
За изпращане на данни към сървъра, трябва да създадете XMLHttpRequest обект. С него отвори адреса (Скриптът), изпращане на данни към него (POST или GET метод), за да получите отговор, и JS познаване на езика означава да донесе получения отговор от сървъра за наблюдение (отговорът може да бъде всеки фрагмент или сайт елемент на страницата).
За да се изясни виж по-долу при условие Аякс диаграма, илюстрираща взаимодействие с PHP.
![Аякс прилагане PHP взаимодействие, Пример (Ajax PHP например) Аякс прилагане PHP взаимодействие, Пример](https://webp.images-on-off.com/25/170/434x375_6wlbrz4tkrhzj58vhwg5.webp)
Аякс + PHP например
Например, Аякс взаимодействие с PHP, създаване на два файла:
Първо, помислете за потребителското страна на заявлението, т.е. ajax_page.html:
![Аякс прилагане PHP взаимодействие, Пример (Аякс прилагане PHP) Аякс прилагане PHP взаимодействие, Пример](https://webp.images-on-off.com/25/170/434x280_jaeka27hzsk0fvbui5gx.webp)
XMLHTTP () - функция, която създава XMLHttpRequest () обект, той е написан възможно най-компактна и различни браузъри.
Аякс (Парам) - нашият треньор в събитията разговора (OnClick), отнема по данни масив paramneobhodimye:
URL - къде да се изпращат данни, и тя може да бъде във форма page.php параметър = стойност ?. тоест, информацията може да се предава на метода на GET.
statbox - Id HTML блок, който ще приеме резултатите от AJAX + PHP приложения.
метод - метод за изпращане на данни може да бъде POST или GET. В нашия пример, ние използваме метода на POST, но в същото време чрез адреса можете да прехвърляте информация метод GET.
данни - масив от данни, предадени. В нашия пример, данните се вземат автоматично от полетата 1 и 2, обаче, просто можете да напишете данните :.
успех - името на функцията или самата функция, която ще се използват данните (текст).
Ajax функциите за повикване, както виждате превърнем събитието OnClick = Аякс ().
Сега помисли от страна на сървъра Аякс + прилагането PHP, т.е. get_ajax.php файл:
Тук всичко е много по-лесно. Първо, кодираща определен на данни чрез глава. Забранява кеш за данни. сън (2) - спира сценария за 2 секунди, така че, за да видите готовност wait.gif анимация. Изходи на данните в същото време четене всички елементи на $ _POST масив и превръщането им в желания кодиране (вероятно).
За да стартирате нашата молба Аякс PHP се изтегля ajax_page.html на страницата на браузъра
Ето какво имам, когато натиснете Аякс TEST бутона:
![Аякс прилагане PHP взаимодействие пример (приложение) Аякс прилагане PHP взаимодействие, Пример](https://webp.images-on-off.com/25/170/434x280_iac2ixhnclmeeo7dbd6u.webp)
Това е отговора на файла get_ajax.php:
![Аякс прилагане PHP взаимодействие, Пример (Аякс асоциирано работа) Аякс прилагане PHP взаимодействие, Пример](https://webp.images-on-off.com/25/170/434x429_qjtb2ifavx73x1w23utt.webp)