Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: phplib ooh forms
Forum PHP.pl > Forum > PHP
Leezard
witam

czy ktos z was moze kiedys uzywal ooh forms z phpliba?
bo nie bardzo wiem jak sie za to zabrac, dokumentacja jest delikatnie mowiac srednia.
nie ma problemu jesli daje wysylanie formularza do $PHP_SELF, ale jesli wysylam go do innego skryptu to jak validowac i odebrac tam dane? bo nie mam koncepcji na to.
none
Witam napisz jaki masz problem z oohformsem questionmark.gif Używam od nie pamiętam kiedy smile.gif Pomoge tylko sprecyzuj w czym problem
Leezard
no wiec sprawa wyglada tak:
mam sobie skrypt ktory wyswietla mi formularz
  1. <?php
  2.  
  3. $form = new form();
  4. $form -> add_element(array( &#092;"type\" => \"text\",
  5. &#092;"name\" => \"userlogin\",
  6. &#092;"extrahtml\" => \"class='txt'\",
  7. &#092;"valid_regex\" => \"^[a-z]*$\",
  8. &#092;"valid_e\" => \"Letters only\",
  9. &#092;"icase\" => 1));
  10. $form -> add_element(array( &#092;"type\" => \"text\",
  11. &#092;"name\" => \"userpass\",
  12. &#092;"extrahtml\" => \"class='txt'\",
  13. &#092;"icase\" => 1,
  14. &#092;"pass\" => 1));
  15. $form -> add_element(array( &#092;"type\" => \"text\",
  16. &#092;"name\" => \"userpass2\",
  17. &#092;"extrahtml\" => \"class='txt'\",
  18. &#092;"icase\" => 1,
  19. &#092;"pass\" => 1));
  20. $form -> add_element(array( &#092;"type\" => \"text\",
  21. &#092;"name\" => \"username\",
  22. &#092;"extrahtml\" => \"class='txt'\",
  23. &#092;"valid_regex\" => \"^[a-z]*$\",
  24. &#092;"valid_e\" => \"Letters only\",
  25. &#092;"icase\" => 0));
  26. $form -> add_element(array( &#092;"type\" => \"text\",
  27. &#092;"name\" => \"usersurname\",
  28. &#092;"extrahtml\" => \"class='txt'\",
  29. &#092;"valid_regex\" => \"^[a-z]*$\",
  30. &#092;"valid_e\" => \"Letters only\",
  31. &#092;"icase\" => 0));
  32. $form -> add_element(array( &#092;"type\" => \"submit\",
  33. &#092;"name\" => \"send\",
  34. &#092;"extrahtml\" => \"class='btn'\",
  35. &#092;"value\" => \"Ok\"));
  36.  
  37. ?>


i dalej mam

  1. <?php
  2.  
  3. $form -> start(&#092;"val\",\"\",\"scripts/register.php\");
  4.  
  5. ?>


i inne wywolania

i teraz jesli dobrze zrozumialem dokumentacje, to po przeslaniu danych do register.php powinna byc mozliwosc walidacji ich poprzez metode validate(). tylko nie bardzo wiem jak to niby ma dzialac, bo przeciez przekazywane sa tylko zmienne $_POST. Problemu nie ma jesli sie robi submit do $PHP_SELF, ale jesli robi sie go do innego pliku to nie wiem jak to ma dzialac... moze masz jakis przyklad uzywania oohforms przy wysylaniu danych do innego skryptu niz $PHP_SELF


swoja droga, to caly PHPLib dokumentacja sie nie wyroznia jakos specjalnie winksmiley.jpg

zdrv
Leezard
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.