Codice PHP:
<?php
require_once ("class/Utility.php");
require_once ("class/User.php");
$utils = new Utility();
$user = new User();
$id = $_REQUEST['id'];
if ($id==1) {
// authentication request
$username = $_POST['user'];
$password = $_POST['password'];
$remember = $_POST['remember'];
if ($user->Authenticate($username, $password)) {
$user->Role = $user->Type($username);
setcookie('registered', $username."*".$user->Role, (3600*24)+365);
header("Location: [url]http://mio_server/stessa_pagina.php[/url]");
} else
echo "<script type=\"text/javascript\">Message(\"User not valid! Try again!\", 0);</script>";
}
$locale = new Zend_Locale(Zend_Locale::ENVIRONMENT);
$list = $locale->getTranslationList('Month');
$date = new Zend_Date();
$format_date = $date->toString('M d, yyyy');
$date_numbers = $date->toString('yyy-mm-dd');
$date = $utils->localizeMonthName($list, $format_date);
?>
in pratica è una pagina che tramite lo zend framework autentica un utente e se lo trova usa HEADER per ricaricare la pagina
P.S,.
l'a href in header non so perchè me lo aggiunge l'editor del forum, chissà perchè..