X
Cum se face un modul gratuit de consultare pe ajax
Unitatea are funcția de a verifica corectitudinea datelor introduse: atât prin lungimea numărului introdus, cât și prin caracterele introduse, dacă sunt diferite de cifre. Dacă datele sunt introduse incorect, utilizatorul va vedea mesajul:
Scheletul blocului HTML arată astfel:
Nu uitați să conectați biblioteca Jquery.
Câmpurile sunt populate din tabela $ mas, care este populată din baza de date:
Verificarea corectitudinii caracterelor se realizează prin această linie:
Funcția onkeyup verifică valoarea personajului tastat în momentul eliberării cheii și îl înlocuiește cu un caracter gol dacă unul introdus este diferit de cel numeric.
În codul de mai sus există următoarele funcții principale:
openbox () - scoateți întregul bloc pe ecran când faceți clic pe buton:
edit () - Corectează numărul greșit. Se întoarce la fereastra de introducere a numerelor:
close1 (id) - închiderea elementului al cărui nume este transmis funcției. Reveniți la vizualizarea bloc originală:
get () - trimiterea unui mesaj către poștă, adăugarea unui număr în baza de date, afișarea unui mesaj despre trimiterea reușită sau nereușită a aplicației. Partea principală a funcției este localizată în fișierul check.php, conținutul căruia va fi discutat mai jos.
Fișierul check.php conține următoarele funcții:
add ($ phone) - adăugarea unui număr nou la baza de date cu o solicitare standard INSERT INTO. Ca și în funcția anterioară, data și ora sunt împărțite în variabile specifice și reformatate într-un format de 24 de ore.
check_phone ($ phone) - verificați prezența aceluiași număr în baza de date la cerere.
În plus, fișierul conține o verificare suplimentară pentru corectitudinea numărului, care elimină spațiile la începutul și la sfârșitul liniei, compară lungimea și datele introduse:
Astfel, am implementat un bloc pop-up, care se face fără reîncărcarea paginii. Utilizatorul va putea să trimită o solicitare de scrisoare pentru un apel direct în timpul cunoașterii cu site-ul. Un eșantion de lucru al acestui bloc poate fi găsit pe site-ul import-china.ru