![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 22.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam, to mój pierwszy post na forum. Po zapoznaniu się z FAQ i przeszukaniu tematów stwierdziłem, że zadam pytanie bo nigdzie takiego nie znalazłem. Chodzi mianowicie o lepki formularz na stronie. Kod php wygląda następująco:
Przy tym wyrzuca mi taki błąd:
Pytanie jest raczej natury czysto upiększającej, bo poradziłem sobie z tym problemem na dwa sposoby, jednak nie wiem do końca jakie niosą ze sobą skutki. Pytanie do was który lepszy. A więc: 1. Zadeklarować zmienne na początku kodu jako puste miejsca Problem: jeśli będzie dużo zmiennych to dużo..syzyfowej pracy. 2. error_reporting (E_ALL & ~E_NOTICE); Problem: nie wiem co moge przegapić, jeśli nie będzie pokazywało błędów typu NOTICE. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kod co tu pokazałeś nie odpowiada za te błędy.
Zanim dobierzesz się do indeksu tablicy, najpierw należy sprawdzić, czy ten indeks istnieje. Do tego używa się isset() lub !empty() Cytat 2. error_reporting (E_ALL & ~E_NOTICE); Najgorsze co możesz zrobić. Tu wyjaśniam dlaczego:Problem: nie wiem co moge przegapić, jeśli nie będzie pokazywało błędów typu NOTICE. http://nospor.pl/notice-wyswietlac-czy-nie.html |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 22.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Kod co tu pokazałeś nie odpowiada za te błędy. aj, faktycznie. błedy wywala przy formularzu html. Zanim dobierzesz się do indeksu tablicy, najpierw należy sprawdzić, czy ten indeks istnieje. Do tego używa się isset() lub !empty() rozumiem ze tu indeksami tablicy są moje zmienne (uzytkownik, imie i mail) ? Najgorsze co możesz zrobić. Tu wyjaśniam dlaczego: http://nospor.pl/notice-wyswietlac-czy-nie.html Dzięki. Czyli deklaracja ich na poczatku jako pustych miejsc jest...poprawnym rozwiązaniem? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 22:38 |