Joomla.it Forum
Non solo Joomla... => Sviluppo => : electra 11 Sep 2008, 10:46:34
-
Ciao ragazzi,
devo creare delle query per inserire dati d'utente e ho bisogno di sapere come si chiamano le variabili globali che vengono usate da Joomla 1.5 per salvare l'id dell'utente lo username e la password. Potete indicarmeli?
Grazie mille.
-
Forse mi sono espressa male.
Devo recuperare l'ID, Username e Password dell'utente loggato!!!
Ho visto che nella versione 1.0.x di Joomla queste informazioni si trovano nella variabile $my, ma io ho Joomla 1.5.6 e per questa versione presumo che le informazioni si recuperino in un altro modo. C'è qualcuno che può aiutarmi?
Grazie!
-
Risolto,grazie!
-
Risolto,grazie!
Prego, noto che lo spirito di condivisione è sempre ben presente
-
Hai ragione, di solito sono la prima a fare questo tipo di osservazione....ti rispondo subito:
$user->id;
recupera l'id dell'utente. $user contiene tutti i parametri dell'utente attualmente loggato; così
$user->username;
recupera la username di quell'utente
$user->name; il suo nome
Per visualizzare i parametri a video e fare una prova basta inserire nel codice del proprio template le seguenti righe:
$user =& JFactory::getUser();
$user->id;
In Joomla 1.5 è necessaria una Factory, diversamente da joomla1.0.x.
Spero di essere stata esauriente!
-
Grazie 1000 electra. Mi stavo scervellando da 2 giorni :D
-
??? Chiedo scusa ma ho fatto come hai riportato tu ma non mi funziona. Nello specifico ho bisogno di riportare automaticamente, la userid dell'utente in un campo di input su value in una pagina html per poi essere inserito, dopo aver inserito tutti i campi richiesti ed aver premuto salva, su di un altro database.
Ho seguito la tua guida ma non mi da nulla. Se non ti è troppo di disturbo potresti darmi il codice completo della pagina, per favore? Grazie anticipatamente
-
Ho risolto la cosa facendo un include nella pagina di salvataggio, di un'altra pagina con il codice che hai postato, ma anzicchè darmi il nome dell'utente (chiunque esso sia) mi salva sempre 1 nel database.
-
Sono su un nuovo file php, quindi non mi vede JFactory.
Quale file devo includere?
Grazie