![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 13.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam! mam dość duży formularz zamówień, ale niestety nie dopisuje rekordów do bazy. chyba coś jest z polem data i kontakt(źle napisana zmienna), ale nie wiem na 100%. dla testu wziąłem tylko imie i nazwisko oraz marka i dopisywało elegancko, a przy wszystkich polach jakie potrzebuje nie trybi. gdzies pewnie popełniłem "literówke" ale nie moge jej odszukać. Za pomoc z góry dzięki! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Tak jak pisze Piaseq, a ja dodam jeszcze od siebie, czy jesteś aż tak pracowity, że:
- ? 1. Zainteresuj się pętlą foreach 2. Waliduj dane, bo ktoś Ci wrzuci do bazy/skryptu złośliwy kod Podpowiem: tablice $_POST parsujesz w pętli foreach, a elementy pobierasz na podstawie nazw pól w bazie, które możesz budować np. tak: data_dataur, nip_nip, imie_imieklienta - na podstawie bazy skrypt automatycznie generuje formularz, następnie dane odbierasz w pętli i sprawdzasz *_ - jak jest to data, to sprawdzasz, czy poprawna data, jak imię, to czy pasuje do listy polskich imion itp. itd. etc. W ten sposób jak Ci się zmieni asortyment albo baza to będziesz za każdym razem modyfikował i kod html, i silnik php - a jak popełnisz gdzieś literówkę to się naszukasz i jeszcze nas w to wciągniesz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ten post edytował Pilsener 25.10.2008, 18:26:59 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 23:40 |