Originariamente inviato da massimiliano76
Ciao a tutti oggi ho un problemino che mi sta facendo uscire di testa, allora vi scrivo direttamente il codice di esempio:
file test-ini-session.php
<?php
require_once 'C:/xampp/htdocs/ADMIN-APP/ADMIN-APP-CO/models/users.php';
session_start();
$utente = new users();
$utente->username = 'il mio username';
$utente->password = 'la mia password';
$_SESSION['user'] = serialize($utente);
header("location: /ADMIN-APP/ADMIN-APP-CO/test-obj-session.php");
?>
file test-obj-session.php:
<?php
require_once 'C:/xampp/htdocs/ADMIN-APP/ADMIN-APP-CO/models/users.php';
session_start();
$user = new users();
$user = unserialize($_SESSION['user']);
echo 'lo user e la pwd: '.$user->username . ' ' . $user->password;
?>
dove la classe users è così definita:
<?php
class users {
var $iduser,
$idpersona,
$idgroup,
$username,
$password,
$dat_inserimento,
$dat_last_mod;
}
?>
ora mi spiegate perché, sempre se il codice è corretto, quando richiamo l'oggetto in sessione nel file test-obj-session.php, questo non c'è?
Grazie a tutti