Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][Zend] Komuniakty w formularzu
sweter
post 16.06.2010, 10:11:52
Post #1





Grupa: Zarejestrowani
Postów: 623
Pomógł: 11
Dołączył: 1.01.2009
Skąd: Wrocław

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


Witam,
mam taki kod w kontrolerze służący do sprawdzenia czy formularz jest już wysłany i czy jest wypełniony poprawnie:
  1. $postData = array();
  2. if($this->_request->isPost()){
  3. $postData = $this->_request->getPost();
  4. if($formularz_kontaktowy->isValid($postData)){
  5. $formData = $formularz_kontaktowy->getValues();
  6. Zend_Debug::dump($formData);
  7. //forumlarz wypełniony poprawnie
  8. $this->view->odpowiedz = true;
  9. }
  10. }

Gdy wypełni się formularz poprawnie to pole $this->view->odpowiedz przyjmuje wartość "true" (linijka 8.).
Gdy jednak formularz będzie zawierał błędy, wówczas owe pole ma mieć wartość "false".
I tu pojawia się problem, bo nie wiem gdzie wstawić "$this->view->odpowiedz = false;" sad.gif
Według mnie to powinna być 3. linijka, ale niestety nie działa sad.gif

Proszę o rady


--------------------
Go to the top of the page
+Quote Post
nospor
post 16.06.2010, 10:15:34
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




  1. if($formularz_kontaktowy->isValid($postData)){
  2. //....
  3. $this->view->odpowiedz = true;
  4. }
  5. else
  6. $this->view->odpowiedz = false;

Pokaz jeszcze kod widoku, bo moze tam coś też źle wyswietlasz.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 16.06.2025 - 21:30