11-06-2010, 03:13
Pedro, bardzo dziekuje za odzew - myslalem, ze post przejdzie bez echa.
Wlasnie domyslam sie, ze tutaj tkwi blad.
Nie znam w ogole PHP, a kod jest z tego watku i ponoc dziala.
Przed napisaniem poprzedniego posta zaczalem szukac, co oznacza ! i ||.
Znalazlem informacje, ze ! to negacja, a || to alternatywa. Z tego domyslam sie, ze zamiarem autora bylo cos w stylu "jezeli nie ma wartosci nick lub mail lub tresc" - operator ! czyli negacja, czyli nie istnieje, czyli jest puste, nie ma
Wychodzi wtedy w miare logicznie
Jednak skrypt dziala dalej i nie wychodzi (exit).
Znalazlem funkcje "empty" i probowalem (empty(nick) || empty(mail) || empty(tresc) ), ale wyskoczyl blad, a wiec pewnie ta funkcja nie jest do tego.
Aaaaa.....na poczatku pomyslalem, ze slowo "mail" wchodzi w skladnie jezyka i zmienialem na cos innego, ale tez nic.
Nie wiem, dlaczego komus dzialal ten kod, skoro piszesz, ze jest bledny.
Mistrzu, pomocy!
Jarek
Wlasnie domyslam sie, ze tutaj tkwi blad.
Nie znam w ogole PHP, a kod jest z tego watku i ponoc dziala.
Przed napisaniem poprzedniego posta zaczalem szukac, co oznacza ! i ||.
Znalazlem informacje, ze ! to negacja, a || to alternatywa. Z tego domyslam sie, ze zamiarem autora bylo cos w stylu "jezeli nie ma wartosci nick lub mail lub tresc" - operator ! czyli negacja, czyli nie istnieje, czyli jest puste, nie ma


Jednak skrypt dziala dalej i nie wychodzi (exit).
Znalazlem funkcje "empty" i probowalem (empty(nick) || empty(mail) || empty(tresc) ), ale wyskoczyl blad, a wiec pewnie ta funkcja nie jest do tego.
Aaaaa.....na poczatku pomyslalem, ze slowo "mail" wchodzi w skladnie jezyka i zmienialem na cos innego, ale tez nic.
Nie wiem, dlaczego komus dzialal ten kod, skoro piszesz, ze jest bledny.
Mistrzu, pomocy!

Jarek
(10-06-2010, 00:58)Pedro84 napisał(a): Pomyśl co za dziwadło masz w kodzie, a na pewno zrozumiesz gdzie masz błąd:
Kod:if (!nick || !mail || !tresc)