Salve a tutti non riesco a far funzionare questa funzione:
Codice PHP:
<?
session_start();
// ---------------------
// include the
// configuration file nome a pass per il db
// ---------------------
include_once ('include/config.inc.php');
function passdatiuser(){
session_start();
include 'config.inc.php';
$query = "SELECT* FROM $user WHERE user_id = '$PHPSESSID' LIMIT 1";
$result = mysql_query($query, $db);
$row = mysql_fetch_array($result);
$arr = array(user_id => "$row[user_id]",
user_name => "$row[user_name]",
user_date => "$row[user_date]",
user_data_chat => "$row[user_data_chat]",
user_data_locazione => "$row[user_data_locazione]",
user_location => "$row[user_location]"
);
return $arr;
}
$dati = passdatiuser();
echo $dati[user_name];
?>
la funzione dovrebbe passare i dati di un utente connnesso in un array.
Quando richiamo la funzione non mi stampa niente!!
dove è che sbaglio?