Un exemplu simplu de folosind php si ajax

În epoca Web moderne, cele mai multe site-uri sunt din ce în ce mai interactive. Dacă mai devreme de date actualizate avem nevoie pentru a actualiza complet pagina, există acum tehnologii care permit pagina completă nu se incarca, ci doar o parte din ea. La rândul său, acest lucru asigură confortul utilizatorilor și proprietarii serverelor va fi mai rapid, deoarece utilizatorul a încărcat o pagină, ca încărcate doar o parte separată a paginii, iar serverul nu are nevoie de fiecare dată pentru a genera pagina și dă utilizatorului. Aceste capacități sunt ușor de implementat folosind PHP si ajax.

Astăzi, vom examina un mic exemplu pentru o mai bună înțelegere a conceptului de AJAX. novice este uneori dificil de înțeles în ce mod de interacțiune între PHP și ajax, mulți oameni sunt în căutarea de exemple de modul în care să valideze forme din mers fără a reîncărca toată pagina. O să-ți arăt pe scurt cum să facă acest lucru, pentru a vă permite să înțeleagă elementele de bază și principiile pe care le va permite, în viitor, mai rapid maestru alte instrumente și scrie script-uri proprii.

Creați o pagină

Să creeze o pagină simplă cu o formă care conține un singur câmp pentru a intra în e-mail.
index.php fișier de sintaxă

Cel mai simplu mod de a lucra cu AJAX - este de a conecta jQuery cadru. că de fapt, am făcut-o. jQuery ne oferă un ușor de înțeles și să lucreze pentru a trimite AJAX cere sintaxa, de ce nu profita de ea?

Creați un script js

The validate.js sintaxă

Handler în PHP

Acest script va primi o cerere POST de la un client, proces-l, și să se întoarcă rezultatul. AJAX citește rezultatul și pe această bază o decizie.
Email.php sintaxă

În script-ul nostru php, codul cel mai comun, care procesează cererea de poștă și de imprimare la pagina un anumit text. Ca rezultat, AJAX script PHP trimite o cerere, acesta procesează script-ul și afișează rezultatul, AJAX citește rezultatul și schimba pagina în timp real.

Cererea AJAX POST transmite un cod de script prin această secțiune: