<?php { { $login=1; } { $pass=1; } { $pass2=1; } { $pytanie=1; } { $odpowiedz=1; } { $kolor=1; } } if ( $login !== 1 && $pass !== 1 && $pass2 !== 1 && $pytanie !== 1 && odpowiedz !== 1 && kolor !==1 ) { $action=\"loguj.php?mode=add_user_save\"; //link1 } else { $action=\"loguj.php?mode=add_user&m=spr\"; //link2 } echo\" <center> <p align='center' class='title'>REJESTRACJA</p> <form method='POST' action='$action'> <table> \"; #******************************************** #Sprawdzanie loginu #******************************************** { if ( $login == 1 ) { $clas=\"formularz_error\"; } else { $clas=\"formularz\"; } } else { $clas=\"formularz\"; } echo\" <tr class=$clas> <td align='right'><b>Login:</b> </td> <td class='formularz'><input type='text' value='$_POST[login]' name='login' size='20'><br> </td> </tr> \"; // reszta pul do sprawdzania ?>
chodzi o to, ze jak by nie bylo zwsze jest spelniany pierwszy warunek, i zawsze $action, przyjmuje wartosc loguj.php?mode=add_user_save,a chce zeby dopier jesli wszystkie pola nie sa puste to przeszlo do pliku z mode=add_user_aave