@ silverwings grazie per le utilissime dritte.
1. true e false sono stringhe, perchè esito è una stringa
2. come mai non serve a nulla impostare $res?
3. sicuramente mancherà qualceh parentesi..gli if e gli else credo vadano così invece![]()
4. il codice lo sappiamo già indentare, quando si fanno programmi di 1000 righe effettivamente inizia ad essere un problema, su 10 pensavamo fosse superfluo.
@ mascalzone grazie per il consiglio. però ti devo dire che non è una form che manda la variabile ma una jsp con un sendRedirect (vedi sotto)
@ alki
ecco il codice della jsp è questo
codice:<% String redirectURL; String cod=(String)request.getParameter("codice_inserito"); String pwd=(String)session.getAttribute(PAR.PARServlet.PAR_SESSION_KEY); String indirizzo=(String)request.getParameter("indirizzo"); if(cod.equals("")||(cod==null)) { redirectURL = indirizzo+"?esito=null"; } else { if(cod.equals(pwd)) { redirectURL = indirizzo+"?esito=true"; } else { redirectURL = indirizzo+"?esito=false"; } } response.sendRedirect(redirectURL); %>
scusate se non è indentato
grazie per le risposte date e per quelle future![]()