Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 15.04.2010 Ostrzeżenie: (0%)
|
Witam
Walcze z tym cały dzień i nie wiem jak to zrobić mianowicie: Metodą prób i błędów napisałem walidację formularza :
Jak wymusić dodanie rekordu do bazy? Zmieniając method na GET i podając stronę wstaw.php gdzie napisany jest insert do bazy walidacja nie działa rekord trafia ale walidacja nie jest brana pod uwagę. Próbując na głównej stronie zostawić sam formularz a walidację umieszczając w pliku wstaw.php jest tak samo W pliku wstaw.php jak usunąłem function walidacja_date1($date1){ to pojawia się informacja o błędnym wpisaniu daty czy loginu ale rekord i tak się dodaje
Ten post edytował kemes123 25.12.2010, 20:21:05 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 715 Pomógł: 47 Dołączył: 5.12.2010 Ostrzeżenie: (0%)
|
Zalecam trochę poczytać książki o programowaniu zarówno w html jak i php a w szczególności tworzenie formularzy.
Podstawowy błąd jaki Pan popełnił to ,zadeklarował zmienne po wykonaniu polecenia,należy najlepiej to zrobić na początku skryptu,jeśli w funkcji to na początku funkcji,trzeba pamiętać że strona się parsuje z góry do dołu. Druga rzecz polecenie input jest najlepiej użyć w HTML ,aby móc później rozmieścić na stronie.U Pana w ogóle nie ma sekcji strony <HTML><HEAD><BODY> |
|
|
|
kemes123 [MySQL][PHP]Formularz 25.12.2010, 19:54:29
CuteOne [PHP] pobierz, plaintext function walidacja... 25.12.2010, 21:19:29
kemes123 Udało mi się zrobić coś takiego
[PHP] pobierz, pla... 25.12.2010, 23:03:11
CuteOne nie można używać funkcji w funkcji [linia 11] poza... 25.12.2010, 23:14:57
kemes123 Próbowałem dodać kolejny warunek walidacji a nastę... 26.12.2010, 01:39:27
kemes123 Sekcje body head i input ominąłem znajduje się ona... 26.12.2010, 12:16:29 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 20:56 |