Ciao a tutti.
In questi giorni sto imparando asp perchè mi serve per lavoro e ho un problema...per ora solo uno, più avanti chissà quanti.

Ho un form in ASP, i campi di questo modulo vengo controllati da una funzione javascript e il form viene inviato sempre da questa funzione javascript.

Il problema è che se un campo non è riempito e uno preme su invia, compare l'alert che lo avvisa, ma una volta premuto l'ok sull'alert la sessione si perde e l'utente viene reindirizzato alla pagina di autenticazione.

Le pagine sono strutturate così:

ad inizio pagina prima del form ho impostato

Codice PHP:
Session("loggato") = False 
Dopo un controllo sul DB di utente e PWD
imposto

Codice PHP:
Session("loggato") = True 
E faccio visualizzare il form

Se utente e/o pwd sono errati ho un

Codice PHP:
response.redirect ("autenticazione.asp"
La funzione javascript è la seguente:

Codice PHP:
function modulo(){
    var 
mac document.form.mac.value
    
if (mac == ""){
        
alert("no");
        
document.form.mac.focus();
        return 
false;
        }else{
            
document.form.action "insert.asp";
               
document.form.submit();
        }
    } 
Come faccio a conservare la sessione dopo il controllo javascript?

Scusate il post lungo e grazie a tutti

P.S. Dovevo metterla in javascript?