WebSite X5Help Center

 
Vincenzo B.
Vincenzo B.
User

Ritornare alla pagina personale protetta  it

Auteur : Vincenzo B.
Visité 873, Followers 1, Partagé 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

Posté le
7 RéPONSES
Incomedia
Riccardo P.
Incomedia

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à.

Lire plus
Posté le de Riccardo P.
Gabriele P.
Gabriele P.
User

...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()">

Lire plus
Posté le de Gabriele P.
Vincenzo B.
Vincenzo B.
User
Auteur
Riccardo P.
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à.

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.

Lire plus
Posté le de Vincenzo B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... 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...

.

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Gabriele P.
Gabriele P.
User
Gabriele P.
...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()">

...inserendo il codice in Proprietà della pagina (protetta), sezione esperto, head, da prove effettuate sembra funzionare...

Lire plus
Posté le de Gabriele P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Gabriele P.
... ... [,,,] ... ... ...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

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Gabriele P.
Gabriele P.
User
 ‪ KolAsim ‪ ‪
Gabriele P.... ... [,,,] ... ... ...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)

Lire plus
Posté le de Gabriele P.