Witam.
Przychodzę z prośbą o pomoc. Porgramuję od jakiegoś czasu i cały czas miałem problemy z PHP. Teraz znalazłem sposób dzięki któremu działa to, co nie działało, ale cały czas pojawia się jeden błąd. Próbuję wyciągnąć dane z inputa o nazwie (name) równej text, lecz pojawia się błąd, że klucz "text" nie jest zdefiniowany.
Dziękuję za wszelką pomoc!!
Na przyszłość:
Dlaczego nie należy zamieszczać kodu w postaci obrazków
Teraz tak. Dopóki nie naciśniesz przycisku submit
w formularzu to nie masz nic w zmiennej globalnej
GET
tym samym nie ma tam wspomnianego klucza.
Musisz sobie dorobić warunek, by to pobieranie było tylko wtedy gdy jest naciśnięty przycisk. I nawet wtedy ktoś może przesłać pusty formularz. Tym samym znów będziesz miał wspomniany błąd. Musisz więc sprawdzić czy ten klucz istnieje
W PHP jest taka funkcja jak isset()
. Spróbuj przeczytać jej dokumentacje i przykład użycia na oficjalnej stronie i zastosuj zmiany w swoim kodzie.
https://www.php.net/manual/en/function.isset.php
BTW przeczytaj też co to SQL injection
Dzięki wielkie za pomoc. Gdy tylko będę mógł, to skorzystam z porady