![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 18.12.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam, pozdrawiam otóż mój problem polega na tym, że gdy przechodę do skryptu PHP z poziomu formularza w HTML zostaję przywitany komunikatem :
[ Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) ] Problem wystęstępuje z następującą linią kodu: $dodaj = "INSERT INTO Klient(Naziwsko, Imie, Kod_pocztowy, Miejscowosc, Ulica, Numer_domu, PESEL, Numer_telefonu, Adres_e-mail) VALUES (NULL, '$_POST['nazw']', '$_POST['im']', '$_POST['kod']', '$_POST['mia']', '$_POST['ul']', '$_POST['nr']', '$_POST['pe']', '$_POST['tel']', '$_POST['adr']')"; Komunikat tyczy się cudzysłowia występującego przy deklarowaniu zmiennej $dodaj. Z góry dziękuję za udzieloną pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 520 Pomógł: 102 Dołączył: 15.07.2014 Skąd: NULL Ostrzeżenie: (0%) ![]() ![]() |
Tak mozesz sprobowac, tzn tak jak nospor napisal ale bez apostrofa w tablicy, bo i tak w stringu. Swoja droga poczytaj o SQL Injection :-P bo rzuca sie w oczy. Oraz o funkcjach/instrukcjach preparowanych. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 00:48 |