Sparizione "form login" dopo accesso al sito
Autore: Alex D.Salve a tutti,
vorrei chiedere un'informazione.
Ho un sito con un modulo di login in Home (pagina pubblica .php). Quando l'utente si logga deve essere rimandato alla stessa pagina, deve scomparire il form di login, ma deve apparire un messaggio di benvenuto.
Purtroppo non riesco a fare ciò.
Ho inserito uno script php nella index.php ma non funziona:
if ($_SESSION['im_access_real_name']<> ""){
echo "<div id=\"benvenuto\"> Benvenuto ".$_SESSION['im_access_uname']."</div>";
}else
{
echo "dopo il login: ".$_SESSION['im_access_real_name'] ;
echo "<div id=\"imLogin\" style=\"width: 100px\">
<form method=\"post\" action=\"imlogin.php\" onsubmit=\"_jq(this).attr('action', x5engine.settings.currentPath + 'imlogin.php'); return (x5engine.utils.isOnline() || !x5engine.utils.showOfflineMessage(x5engine.l10n.get('blog_offline_message')));\">
<div class=\"imLoginBlock\" style=\"width: 100%;\">
<label for=\"imUname\"><span style=\"font-weight: normal; font-style: normal;font-family:Tahoma; font-size:10pt; color: #000000\">Username:</span></label><br />
<input type=\"text\" name=\"imUname\" id=\"imUname\" style=\"font-weight: normal; font-style: normal;border: 1px solid #ccc; font-family:Tahoma; font-size:10pt; background-color: #FFFFFF; color: #000000; width: 100px\"><br />
</div>
<div class=\"imLoginBlock\" style=\"width: 100%;\">
<label for=\"imPwd\"><span style=\"font-weight: normal; font-style: normal;font-family:Tahoma; font-size:10pt; color: #000000\">Password:</span></label><br />
<input type=\"password\" name=\"imPwd\" id=\"imPwd\" style=\"font-weight: normal; font-style: normal;border: 1px solid #ccc; font-family:Tahoma; font-size:10pt; background-color: #FFFFFF; color: #000000; width: 100px\"><br />
</div>
<div class=\"imLoginBlock\" style=\"width: 100%; margin-top: 5px; text-align: center\">
<input type=\"submit\" value=\"Accedi\" class=\"imLoginSubmit\" style=\"font-weight: normal; font-style: normal;border: 1px solid #ccc; background-color: #DDDDDD; font-family:Tahoma; font-size:10pt; color: #000000\">
</div>
</form>
</div>";
}
Sapreste aiutarmi?
Ciao a tutti!
Ho fatto un esempio qui, vedi se ho capito quello che vuoi ottenere: http://stesil.altervista.org/evo10/protettahome/