Infatti e' stato sul bagliore nel buio adesso ho dovuto inserire un altra checkbox ed ho completamente stravolto la struttura del ciclo, ma non funge ancora posto la nuova versione:
codice:
 
if (($check == 1) && ($check1 == 1)){
            if ((is_numeric($ip_ini)) && (is_numeric($ip_ini1)) && (is_numeric($ip_ini2)) && (is_numeric($ip_ini3)) && (is_numeric($ini_port)) && ($proto <> "")){
                $_SESSION['check'] = $check;
                $_SESSION['ip_ini']=$ip_ini;
                $_SESSION['ip_ini1']=$ip_ini1;
                $_SESSION['ip_ini2']=$ip_ini2;
                $_SESSION['ip_ini3']=$ip_ini3;
                $_SESSION['ini_port']=$ini_port;
                $_SESSION['proto']=$proto;
                $_SESSION['ip_out']=$ip_out;
                $_SESSION['ip_out1']=$ip_out1;
                $_SESSION['ip_out2']=$ip_out2;
                $_SESSION['ip_out3']=$ip_out3;
                $_SESSION['out_port']=$out_port;
                $_SESSION['out_proto']=$out_proto;
            }else{
                echo "<form method=\"GET\" action=\"custom_table_eth3.php\">\n";
                echo "
\n";
                echo "Gli indirizzi IP e le porte devono essere scritte in numeri Torna indietro e riscrivi gli IP o le porte\n";
                echo "

\n";
                echo "<button type=\"submit\">\n";
                echo "Previous\n";
            }
        }elseif ($check == 1){
            if ((is_numeric($ip_ini)) && (is_numeric($ip_ini1)) && (is_numeric($ip_ini2)) && (is_numeric($ip_ini3)) && (is_numeric($ip_out)) && (is_numeric($ip_out1))
                $_SESSION['ip_ini']=$ip_ini;
                $_SESSION['ip_ini1']=$ip_ini1;
                $_SESSION['ip_ini2']=$ip_ini2;
                $_SESSION['ip_ini3']=$ip_ini3;
                $_SESSION['ip_out']=$ip_out;
                $_SESSION['ip_out1']=$ip_out1;
                $_SESSION['ip_out2']=$ip_out2;
                $_SESSION['ip_out3']=$ip_out3;
            }else{
                echo "<form method=\"GET\" action=\"custom_table_eth3.php\">\n";
                echo "
\n";
                echo "Gli indirizzi IP devono essere scritte in numeri Torna indietro e riscrivi gli IP \n";
                echo "

\n";
                echo "<button type=\"submit\">\n";
                echo "Previous\n";
            }
        }elseif ($check1 == 1){
            if ((is_numeric($ini_port)) && ($proto <> "") && (is_numeric($out_port))){
                $_SESSION['ini_port'] = $ini_port;
                $_SESSION['proto'] = $proto;
                $_SESSION['out_port'] = $out_port;
            }else{
                echo "<form method=\"GET\" action=\"custom_table_eth3.php\">\n";
                echo "
\n";
                echo "Le porte devono essere scritte in numeri Torna indietro e riscrivi le porte \n";
                echo "

\n";
                echo "<button type=\"submit\">\n";
                echo "Previous\n";
        }