Messaggio di BENVENUTO in Area Riservata
Автор: Mauro B.
Просмотрено 5946,
Подписчики 7,
Размещенный 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.
Размещено
... 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/ru/post/33676
... non è difficile, ma se sei a digiuno dovrai attendere eventuali esperti...
.
Автор
...Grazie per la risposta KolAsim ma, come dici, ...sono a digiuno di PHP pertanto resto in attesa di "esperti"....
Автор
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.
Автор
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.
Автор
Buongiorno Riccardo,
proverò in giornata a seguire le istruzioni che hai fornito e ti farò sapere.
Grazie.
Mauro
Автор
Approfitto per chiederti anche: Se al posto di "realname" inserisco "uname" il rispettivo campo di riferimento viene evidenziato lo stesso?
Grazie.
Mauro
Автор
Grazie Riccardo...
funziona con il tuo suggerimento!
Grazie mille e buona giornata!
Mauro