Back to top

Autore Topic: Fare una query in PHP in base all'utente loggato in Joomla  (Letto 1937 volte)

Offline trhacker

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Ciao a tutti.
Sto realizzando un'applicazione PHP inserita in joomla.
Gli utenti effettuano il login su joomla, e quando accedono ad una determinata pagina, devono visualizzare una tabella, ma solo le righe che sono di loro pertinenza.
Pensavo di inserire nella tabella un campo corrispondente al nome dell'utente, ed effettuare una query in base a quel campo.
Ma non so una cosa, come faccio a ricavare il nome dell'utente attualmente loggato? Immagino che joomla la inserisca in una variabile, è possibile utilizzare quella variabile per la query?

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Fare una query in PHP in base all'utente loggato in Joomla
« Risposta #1 il: 26 Gen 2007, 14:45:37 »
Dai una letta al devbook e troverai la risposta.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline trhacker

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re: Fare una query in PHP in base all'utente loggato in Joomla
« Risposta #2 il: 28 Gen 2007, 11:43:03 »
La variabile che mi serve è $my, per l'esattezza $my->username.
Ma ho un problema: l'applicazione PHP non è integrata in Joomla (come modulo o componente), sono solo delle pagine PHP, wrappate all'interno di joomla, quindi come faccio a rendere disponibile la var. $my anche a queste pagine?   :-\

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Fare una query in PHP in base all'utente loggato in Joomla
« Risposta #3 il: 28 Gen 2007, 12:28:29 »
Ah, allora non puoi.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline trhacker

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re: Fare una query in PHP in base all'utente loggato in Joomla
« Risposta #4 il: 28 Gen 2007, 12:34:09 »
Ah, allora non puoi.

 :'(
Non posso proprio? Ci dev'essere un modo per aggirare l'ostacolo...
Vi prego aiutatemi!!!  ;)

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Fare una query in PHP in base all'utente loggato in Joomla
« Risposta #5 il: 28 Gen 2007, 12:37:21 »
L'ideale sarebbe integrare l'applicazione in Joomla.

Oppure potresti provare a modificare il login/logout di Joomla inserendo al creazione di una tua variabile di sessione ed usarla poi nel wrapper.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline trhacker

  • Nuovo arrivato
  • *
  • Post: 16
    • Mostra profilo
Re: Fare una query in PHP in base all'utente loggato in Joomla
« Risposta #6 il: 30 Gen 2007, 16:56:16 »
Fatto, ho modificato wrapper.php creando una variabile di sessione, che uitlizzo poi nella mia pagina php.  ;D
Idea di cosa comporta in termini di sicurezza?  :-[

 



Web Design Bolzano Kreatif