Ritornare alla pagina personale protetta
Autor: Vincenzo B.
Visitado 876,
Seguidores 1,
Compartilhado 0
Buongiorno a tutti,
ho realizzato un sito per 20 dottori; ogni dottore ha la propria pagina personale, nascosta agli utenti, dove accede attraverso il login. Se però il dottore esce dalla sua pagina l' unico modo per rientrare è effettuare nuovamente il login e il sito lo riindirizza a quella pagina. Esiste un link che riconosce il medico, che ha già effettuato l' accesso, e lo riindirizza nella sua pagina personale? Grazie
Publicado em
Buongiorno Vincenzo,
se vuoi puoi inserire nella header del sito lo script per il login usando l'oggetto html e al passo 4 in gestione accessi per ogni utente puoi specificare la "pagina di ingresso"
Fammi sapere se hai difficoltà.
...ho provato questo script, credo faccia al caso tuo; io l'ho provato solo con un oggetto html, provalo...
<script>
function setCookie(cname,cvalue,exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires=" + d.toGMTString();</p> <p>[removed] = cname+"="+cvalue+"; "+expires;
}
function getCookie(cname) {
var name = cname + "=";
var ca = [removed].split(';');
for(var i=0; i<ca.length; i++) {
var c = ca[i];
while (c.charAt(0)==' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return "";
}
function checkCookie() {
var user=getCookie("username");
if (user != "") {
alert("Welcome again " + user);
} else {
user = prompt("Please enter your name:","");
if (user != "" && user != null) {
setCookie("username", user, 30);
}
}
}
</script>
<body onload="checkCookie()">
Autor
Ciao Riccardo,
ho già fatto tutto, il problema è che se il dottore esce dalla sua pagina protetta per guardare il sito (no logout), non puo' piu' rientrare, per farlo deve riinserire user e password nuovamente. Ci dovrebbe essere la possibilità che il dottore, dopo aver fatto l' accesso, venga rilevato dal sito come già loggato e lo riindirizza alla sua pagina senza inserire mille volte le credenziali. Grazie.
... io non posso verificare!, ma dovrebbe essere già così come vorresti; ...nella stessa sessione del browser, se non si aziona il LOGOUT, l'accesso alle proprie pagine protette dovrebbe rimanere attivo...
... posta il link di un semplice esempio, con user e pass per provare, ...magari pubblicandolo su Altervista...
.
...inserendo il codice in Proprietà della pagina (protetta), sezione esperto, head, da prove effettuate sembra funzionare...
... anche se io non posso provare!, ... converrebbe allegare gli script in formato TXT, in quanto in Answers si generano degli errori, tipo (<p>), ([removed])...
.
ciao
..grazie, non avevo considerato una simile evenienza...allego un nuovo file relativo al codice (txt)