ho usato questo semplice codice ASP per proteggere una paginetta con una password... Pero c'e un problema, quando sbagli la password questo script ti dice password sbagliata in una pagina bianca.. Ma io vorrei che in caso di errata password restituisse una pagina con delle inclusioni del tipo .... E il problema è che se metto queste inclusioni nel Response.write ".........." (vedi in fondo) non funziona.. Ho notato infatti che non posso mettere proprio le virgolette (") nel Response.Write.... come posso risolvere questo problema? grazie!
codice:<% 'Imposta la tua password Dim MyPassword MyPassword = "pippo" 'Definisci la pagina segreta Dim MySecretPage MySecretPage = "riservata.asp" 'Recupera la password dal form Dim FormPass FormPass = request.querystring("pass") 'Se la Password è vuota mostra il form if FormPass = "" then %> <form method="GET" action="pass.asp"> <p align="center"><font size="2">Inserisci la password per accedere all'area riservata:</font></p> <p align="center"><input type="password" name="pass" size="17" class="textbox"> </p> <p align="center"> <input type="submit" value="Accedi" class="button"> </p> </form> <% 'In caso contrario... else 'Verifica se la password è corretta 'Se corretta indirizza alla pagina segreta If FormPass = MyPassword then response.redirect MySecretPage else Response.write "Password errata!" end if end if %>

Rispondi quotando
grazie
