Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Walidacja Formularza
Forum PHP.pl > Forum > XML, AJAX
romek510
Witam,

Znalazłem w internecie darmowy skrypt do walidacji danych w czasie rzeczywistym. Skrypt jest dziełem Reboo i jest do poprania na tej stronie. http://www.reboo.pl/2009/02/26/jeszcze-lep...cja-formularzy/ Skrypt działa bardzo ładnie, problem w tym że chciałbym sprawdziać czy dany login istnieje w badzie MYSQL, ale nie bardzo mam pomysl jak to zrobić. Wie ktos jak przerobić ten skrypt aby w czasie rzeczywistym sprawdzany był login w bazie mysql?? Bede bardzo wdzieczny za pomoc.
derdiusz
Hmmm.. ale tam jest wszystko opisane:

Cytat
Opisując ten obiekt wrócę do metod walidacji uniqueLogin i uniquEmail. W tracie wypełniania formularza sprawdzają one czy w bazie danych już jest użytkownik o podanym loginie czy adresie email. Odbywa się to za pomocą AJAX’a. Do tego wymagane są metody w kontrolerze. Wygląda ją one następująco:

function check_login($data)
{
$this->layout='ajax';
if ($this->User->findByLogin($data))
$this->set('response', 'err');
else
$this->set('response', 'ok');
}

function check_email($data)
{
$this->layout='ajax';
if ($this->User->findByEmail($data))
$this->set('response', 'err');
else
$this->set('response', 'ok');
}


--
Informacje z Warszawy
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.