-
Problema password
Ho un problemino, nel mio sito caricato qui su altervista utilizzo questo form per limitare l'accesso ad alcune pagine, richiedendo infatti l'inserimento della password.
Il form riconosce il nome delle pagine che sono inserite nel sito.
Ora il problema è che se il nome della pagina è corretto non ci son problemi, se la casella di testo è vuota appare da l'errore, ma se il nome è errato mi fa il reidirect su altervista.
E' possibile evitare il reidirect su altervista senza dover modificare il form aggiungendo i nomi delle pagine?
Codice HTML:
<form name="pswd" onsubmit="check(''); return false;">
<p align="center">
<input type="password" name="pswd" size=18 maxlength=36>
<input type="submit" value="Ok">
</p>
</form>
-
Ma di che form parli?
Cioè, cosa intendi con "riconosce le pagine inserite nel sito"?
Ciao!
-
praticamente nella casella di testo te inserisci il nome della pagina che vuoi aprire. Non c'è una vera e propria password.
Infatti se te scivi Index lui ti apre la index, quindi possono accedere alle pagine "riservate " escusivamente coloro che hanno il nome della pagina stessa.
non so se sono stato poi molto chiaro.
-
Ah, ora ho capito qualcosa in più.
Quindi il problema nasce quando si indicano pagine inesistenti, giusto?
Allora ti serve personalizzare l'errore 404: http://it.altervista.org/faq_tecniche.php#tag_altro
Ciao!!!
-
Ti adoro O_O
ascolta un'ultima domanda..
ho impostato l'errore 404 però adesso avrei bisogno che mi comparisse una finestra di errore..
per comunicare l'iserimento di una password errata.
Ho provato qualche codice ma non ci son riuscito -.-
< modificato per problemi di dislessia acuta >
-
Puoi far comparire la finestra di errore in questo modo:
Codice HTML:
<script type="text/javascript">
alert("Password errata!");
</script>
-
La pagina not_found.XXX è una comunissima pagina web (html o php) e puoi usarla come meglio credi!
Ciaooo!!!!!
-