WebSite X5Help Center

 
Vincenzo B.
Vincenzo B.
User

Ritornare alla pagina personale protetta  it

Autor: Vincenzo B.
Visited 817, Followers 1, Udostępniony 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

Posted on the
7 ODPOWIEDZI
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à.

Czytaj więcej
Posted on the from 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()">

Czytaj więcej
Posted on the from 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.

Czytaj więcej
Posted on the from Vincenzo B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL

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

.

Czytaj więcej
Posted on the from  ‪ 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...

Czytaj więcej
Posted on the from Gabriele P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Najlepszy Użytkownik miesiąca FRNajlepszy Użytkownik miesiąca PL
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

Czytaj więcej
Posted on the from  ‪ 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)

Czytaj więcej
Posted on the from Gabriele P.