ďťż
Podstrony
|
telcocafeWitam, chcę zrobić na swojej stronie dynamiczny formularz rejestracji. W sumie już mam prawie skończony tylko brakuje mi jednego elementu - sprawdzanie, czy podany nick już istnieje (jak np. na forum IP Board). Sprawdzanie, czy podane hasła są takie same, walidacja adresu email, itp już jest, ale nie wiem jak wyświetlić dynamicznie za pomocą ajaxu wiadomość tekstową, że nick jest już zajęty, chodzi tutaj o porozumienie się z bazą MySQL. Z góry dziękuję.tworzysz plik o nazwie plik.php do którego potem wyślesz postem nick jaki ma byc sprawdzony. Zadbaj żeby ten plik wyświetlał TYLKO 1 (jeżeli nick zajety) albo 0 (gdy nick wolny) (żadnych dodatkowych spacji itd). Nastepnie dolacz do strony biblioteke ajaxa advajax.js <script type="text/javascript" src="advajax.js"></script> Jeżeli sprawdzasz wszystko za pomoca zdarzenia "onsubmit" to do tego zdarzenia dopisz następujący kod. advAJAX.post({ url: "plik.php", parameters : { "nick" : nick // zmienna z nickiem }, onSuccess: function(obj) { if(obj.responseText=="1") { alert("Nick zajęty"); } else { // kod pozwalajacy na wysłanie formularza } } }); Użytkownik polasek edytował ten post 07 kwiecień 2008, 15:38 |
|||
Sitedesign by AltusUmbrae. |