WebSite X5Help Center

 
Vincenzo B.
Vincenzo B.
User

Ritornare alla pagina personale protetta  it

Autore: Vincenzo B.
Visite 815, Followers 1, Condiviso 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

Postato il
7 RISPOSTE
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à.

Leggi di più
Postato il da 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()">

Leggi di più
Postato il da Gabriele P.
Vincenzo B.
Vincenzo B.
User
Autore
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.

Leggi di più
Postato il da Vincenzo B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese FRUtente del mese 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...

.

Leggi di più
Postato il da  ‪ 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...

Leggi di più
Postato il da Gabriele P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese FRUtente del mese 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

Leggi di più
Postato il da  ‪ 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)

Leggi di più
Postato il da Gabriele P.