Originariamente inviato da Emulman
in autentica.php usi istruzioni errate come
$_SESSION["user"]->autentica(); poichè
$_SESSION["user"] è una variabile di tipo session e non può certamente essere considerata una istanza di una classe!
Grazie per la velocità
quindi se cambio il codice così dovrebbe andare:
Codice PHP:
<?php
require_once "autenticazione/Utente.php";
session_start();
$user = new Utente($_POST["user"], $_POST["pass"]);
$user->autentica();
if ($user->isAutenticato()) {
header("Location: /xxx/index.php");
} else {
header("Location: /xxx/index.php?loginFallito=1");
}
?>