Napisałem kod i nie bardzo rozumiem, dlaczego nie działa.
function checkstrNo($z, $form_name){ $zabronione = '!@#$%^&*'; if ($pos === false){ $tekst="Użyto niedozwolonych znaków w polu " .$form_name; popup_alert($tekst); }else { } }
jakikolwiek znak nie podstawię pod zmienną $z zawsze spełnia jeden lub drugi warunek w zależności od podanego operatora przypisania.