Messaggio di BENVENUTO in Area Riservata
Auteur : Mauro B.
Visité 6021,
Followers 7,
Partagé 0
Bunogiorno a tutti,
come da titolo...E' POSSIBILE INSERIRE UN MESSAGGIO BENVENUTO nell'area riservata del sito? Mi spiego meglio... Quando entra un utente registrato (che si logga con le sue credenziali) è possibile, nella pagina a lui dedicata, far comparire il suo nome? Una cosa del tipo: "Buonasera (utente)...ecc ecc"
Una situazione del genere era stata segnalata e risolta con "codice esterno" per la versione 9, 10 e se non ricordo male anche la 11 e l'avevo implementata e risolta con quel codice. Ieri ho riesumato quel sito ed importato quel sito con la versione 12 e 13 Pro ma in nessuno dei due casi funziona.
Qualcuno potrebbe aiutarmi?
Grazie a tutti.
Posté le
... non ho il programma per entrare nel merito delle variabili in gioco,...ma tu che ce l'hai puoi farlo...
... puoi prendere spunto da questo topic per la v.9, e chissà che non sia ancora valido, ma basta che appunto studi un po' il sorgente PHP del programma per capirlo da te: https://helpcenter.websitex5.com/fr/post/33676
... non è difficile, ma se sei a digiuno dovrai attendere eventuali esperti...
.
Auteur
...Grazie per la risposta KolAsim ma, come dici, ...sono a digiuno di PHP pertanto resto in attesa di "esperti"....
Auteur
Riseguendo il topi da te segnalato il problema non è risolto....AIUTOOOO!
Buongiorno Mauro,
come descritto nel topic che ti ha scritto KolAsim, ti chiedo di riprovare a leggere il topic e inserire per esempio in un oggetto HTML il codice:
<?php
$pa = new imPrivateArea();
$user = $pa->who_is_logged();
echo $user['realname'];
?>
ricordandoti di settare l'estensione della pagina in PHP.
Fammi Sapere.
Auteur
Buonasera Riccardo,
il problema non è risolto. Prima (fino alle versione 11) con questo codice:
<?php
$utente = new imPrivateArea();
echo "Benvenuto/a ".$utente->_decode($_SESSION['im_access_real_name'], $imSettings['general']['salt']);
?>
Veniva fuori, dopo la parola "Benvenuto" il nome di chi si era loggato. Ora, invece, con la versione 13 PRO (che è quella che ho) viene fuori il seguente messaggio di errore:
"Fatal error: Call to private method imPrivateArea::_decode() from context '' in /membri/maurobefo/x5_10pro/accesso-utente-prova.php on line 198"
Puoi provare al seguente link:
http://maurobefo.altervista.org/x5_10pro/index.php
username: utente
password: prova
Attendo info. Grazie a tutti!
Buongiorno Mauro,
hai provato con il mio codice? quello scritto da te non va più bene.
Prova a inserire questo:
<?php
$pa = Configuration::getPrivateArea();
$user = $pa->whoIsLogged();
echo "Benvenuto".$user['realname'];
?>
Fammi sapere.
Auteur
Buongiorno Riccardo,
proverò in giornata a seguire le istruzioni che hai fornito e ti farò sapere.
Grazie.
Mauro
Auteur
Approfitto per chiederti anche: Se al posto di "realname" inserisco "uname" il rispettivo campo di riferimento viene evidenziato lo stesso?
Grazie.
Mauro
Auteur
Grazie Riccardo...
funziona con il tuo suggerimento!
Grazie mille e buona giornata!
Mauro