HTML interesse |
|
Mijn loginscript heb ik omgebouwd naar een Klasse om het OO verhaal van PHP eens te proberen. Maar nu zit ik met een probleem bij het doorgeven van de variabelen naar de volgende pagina.
Als ik op de ene pagina het volgende doe:
$login = new Login;
// verder vul ik het object
$_SESSION['login'] = $login;
header("location: index2.php");
$login = new Login; // verder vul ik het object $_SESSION['login'] = $login; header("location: index2.php");
en op de volgende pagina
$login = $_SESSION['login'];
$login->call_een_functie(); //(of wat dan ook)
$login = $_SESSION['login']; $login->call_een_functie(); //(of wat dan ook)
dan krijg ik de volgende foutmelding:
Fatal error: main() [<a href='function.main'>function.main</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "Login" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in index2.php on line 11
line 11: $login->call_een_functie(); //(of wat dan ook)
Fatal error : main () [<a href ='function.main'>function .main </a >]: The script tried to execute a method or access a property of an incomplete object . Please ensure that the class definition " ;Login " ; of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload () function to load the class definition in index2 .php on line 11 line 11: $login->call_een_functie(); //(of wat dan ook)
Kun je me helpen met het juist doorgeven van een object?
|