passare una variabile di sessione da pagina di joomla a pagina php

User Name

Utente Attivo
17 Mar 2005
42
0
6
Ciao a tutti.
Avrei bisogno di prendere l'id dell'utente loggato, metterlo in una sessione e poi rendere questa sessione disponibile in tutte le pagine php del sito per quell'utente. È possibile?
Sono riuscito a prendere l'id del mio utente loggato (sito joomla) e metterlo un una sessione $_session['id']
Poi se provo a stampare a video la sessione dalla stessa pagina mi visualizza correttamente l'id relativo a me.
Ma se provo a stampare da una pagina php esterna a joomla, la sessione è vuota perche non mi stampa nulla.

È possibile rendere globalmente disponibile il valore?

ho usato questo codice


nella pagina di joomla ho messo

PHP:
<?php
$user =& JFactory::getUser();
$usr_id = $user->get('id');
echo $usr_id;
session_start();
$_SESSION['id'] = $usr_id;
print($_SESSION['id']."!!!");
?>
e mi stampa l'id mio se sono loggato o mi mostra 0 se non sono loggato.

mentre in una pagina che ho chiamato a.php ho messo:

PHP:
<?php
session_start();

print $_SESSION['id'];
?>
ma non stampa nulla di nulla.


Grazie
 

User Name

Utente Attivo
17 Mar 2005
42
0
6
si si quello l'ho messo, mi sono dimenticato di scriverlo qui sul forum ma non funziona comunque.
pensi possa dipendere da qualcos'altro?
grazie
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
Dipende dal fatto che in questo script:
PHP:
<?php
$user =& JFactory::getUser();
$usr_id = $user->get('id');
echo $usr_id;
session_start();
$_SESSION['id'] = $usr_id;
print($_SESSION['id']."!!!");
?>
session_start() non è alla prima riga. Dovrebbe essere:
PHP:
<?php
session_start();

$user =& JFactory::getUser();
$usr_id = $user->get('id');
echo $usr_id;
$_SESSION['id'] = $usr_id;
print($_SESSION['id']."!!!");
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Come passare una variabile al modal di bootstrap PHP 1
F Passare una variabile php dal DB mysql alla pagina PHP 3
AMONRA75 [PHP] passare una variabile in una finestra MODAL PHP 1
T [PHP] passare una variabile in una finestra MODAL di bootstrap PHP 3
W Passare una variabile da una pagina all'altra PHP 25
G Passare valore ad una variabile con jQuery e PHP PHP 1
R passare una variabile in query per ORDER BY PHP 6
B AIUTO: come passare una variabile php ad una funzione javascript Javascript 2
7 Come passare una variabile internamente tra due funzioni... Javascript 3
V passare la scelta di una select ad un variabile php PHP 5
P Passare una variabile a una query sql Database 0
P Passare solo una variabile di un form a pagina principale Javascript 1
B passare una variabile javascript ad una jsp Javascript 0
G passare una variabile da una prompt js a php Javascript 1
G Passare una variabile ad un applet PHP 1
E Conviene passare in sessione una variabile db ? Classic ASP 5
Fendo59 Passare parametri con metodo POST a una pagina in un frame PHP 0
M Passare una varibile da PHP a Javascript PHP 2
M [MS Access] Passare i dati di una query da form a report MS Access 3
M Passare una funzione a una proprietà di oggetto Javascript 2
M Passare coppie di coordinate in una google map Javascript 0
I Passare da una pagina all'altra di un sito web Javascript 5
P Passare un valore, o arriare una funzione da pagina2.php in pagina1.php Javascript 2
F Passare dati raccolti ad una pagina jQuery 1
G assegnare un valore da passare in post, da una lista jQuery 6
G Passare un argomento da una funzione all'altra con AJAX Ajax 7
M Passare il valore di una checkbox ad asp Classic ASP 1
C php, passare i valori di una lista PHP 4
M Passare il valore di una checkbox ad input text Javascript 0
M [php] passare valore di una select ] PHP 0
L far funzionare il "play"sotto le immagini per passare da una all'altra Flash 2
R passare valori da una form per un'anteprima Javascript 0
T passare una array ad una funzione PHP 2
B passare il risultato di una query da una pagina ad un'altra Javascript 4
S Passare parametri da una maschera all'altra MS Access 0
V Passare da una pagina all altra tramite bottoni Flash 47
E passare un id ad una function js Classic ASP 5
P Passare solo alcuni parametri a script per CSV PHP 0
D passare valori da database sql a php PHP 1
P Passare contenuto in value. Ajax 1
P Passare i risultati di un foreach in un modal. Help! PHP 2
F Passare variabile a pulsante in finestra modale PHP 2
P jButton1ActionPerformed passare parametri ad altra classe Java 2
A Problema nel passare la variabile PHP 0
I Passare dei parametri in javascript PHP 0
N PDF fpdi passare variabile PHP 4
G Passare path directory in POST PHP 2
M [PHP] Passare variabile di sessione con metodo GET PHP 10
G [Javascript] Passare un valore via querystring Javascript 1
G [PHP] Passare dati tra record PHP 4

Discussioni simili