Ciao ,innanzi tutto Grazie per avermi concesso la tua attenzione ,
il fatto è questo :
Per vari motivi da me non dipendenti sono obbligato ad impiegare ASP e JavaScript senza poter variare tale binomio, solitamente ASP viene impiegato con VBS e pertanto probabilmente sono un’eccezione ma…
Il problema in cui sono inciampato sono certo riguardi JS; ho già potato il problema sulla sezione riguardante ASP, ma benché coloro che hanno risposto prestandomi pazienza e attenzione si siano rivelati inequivocabilmente dei GRANDI e degni di stima, non sono riuscito a risolvere il problema, quindi speravo di trovare qualche opinione qui ; ribadisco di esser un neofita.
Lo script sopra dovrebbe controllare 3 cose fondamentalmente (è un log in diciamo) :
-premetto che le variabili impiegate contengono stringhe e in particolare che
nime – contiene una stringa con l’ID segnalato dall’utente
pw2 – contiene la PW segnalata dall’utente
clik – puo contenere solo 2 valori, “on” e “off” che indicano se l’utente richiede un nuovo account o è un vecchio utente già registrato
ndb – contiene il nome dell’utente se trovato ed estratto dal database (quindi o null o uguale a nime)
pww – contiene la password correlata a “name” estratta da database
- la cascata di IF (dove è presente il problema) , faccio riferimento alla 2* versione del codice:
controlla se “ndb” è vuota se cosi è significa che non è stato trovato in DB il nome specificato dall’utente quindi controlla la variabile clik , se clik == “on” allora l’utente è nuovo e poiché non esistono utenti già registrati con quel nome effettua la registrazione(questa parte non è preente nel codice in quanto riguarda ASP ed SQL )
se invece clik non è uguale a on (è per forza uguale a off) l’utente è un utente vecchi ma poiché il nome non è stato trovato in DB vuol dire che ha inserito un username scorretto.
Se (else) ndb non contiene il valore “null” vuol dire che il nome specificato dall’utente è già esistente e quindi se clik è “on”(richiesta di nuovo account) la registrazione non potrà essere effettuata, se clik non è uguale a on (quindi off) si procede alla verifica della password poiché l’utente è già registrato ed il nome specificato è presente in DB, se la stringa contenuta in pw2 è uguale a quella contenuta in pww allora all’utente saranno visualizzate determinate cose (non presenti nel codice al momento) .