WebSite X5Help Center

 
Vincenzo B.
Vincenzo B.
User

Ritornare alla pagina personale protetta  it

Autor: Vincenzo B.
Besucht 872, Followers 1, Geteilt 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

Gepostet am
7 ANTWORTEN
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à.

Mehr lesen
Gepostet am von 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()">

Mehr lesen
Gepostet am von Gabriele P.
Vincenzo B.
Vincenzo B.
User
Autor
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.

Mehr lesen
Gepostet am von 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...

.

Mehr lesen
Gepostet am von  ‪ 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...

Mehr lesen
Gepostet am von 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

Mehr lesen
Gepostet am von  ‪ 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)

Mehr lesen
Gepostet am von Gabriele P.