if ($PrzelewOK == 1 || $PobranieOK == 1 || $PaypalOK == 1) {
Patrząc logicznie, "||" jest matematyczną alternatywą (przynajmniej tak zawsze sobie tłumaczyłem), czyli przynajmniej jedno musi być prawdziwe.
Ale:
Gdy PrzelewOK = 1, reszta 0 wtedy - TRUE
Gdy PobranieOK = 1 reszta 0 wtedy FALSE
Gdy PaypalOK = 1, reszta 0 wtedy - TRUE
Dlaczego w przypadku Pobrania wyrzuca False?
Co powinienem zrobić ?