Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Walidacja Formularza, Walidacja danych
romek510
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 21.12.2009

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
derdiusz
post
Post #2





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 3.12.2010

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 09:39