Subversion Repositories Applications.framework

Compare Revisions

Ignore whitespace Rev 261 → Rev 262

/trunk/exemple/openid/index.php
1,33 → 1,11
<?php
session_start();
//Inclusion du framework
//TODO : n'inclure que si nécessaire
require '/home/greg/web/framework_trunk/framework/Framework.php';
//Inclusion du framework
require '../../framework/Framework.php';
 
// Ajout d'information concernant cette application
Framework::setCheminAppli(__FILE__);// Obligatoire
Framework::setInfoAppli(Config::get('info'));// Optionnel
//FIXME : voir pourquoi ca ne marche pas automatiquement avec le framework ...
function __autoload($nom_classe) {
// Tableau des chemins à inclure pour trouver une classe relatif à ce fichier
$chemins = array(
'/home/greg/web/framework_trunk/framework', '/home/greg/web/tela_open_id/lib/Storage',
'/home/greg/web/tela_open_id/lib/');
foreach ($chemins as $chemin) {
$fichier_a_inclure = $chemin.'/'.$nom_classe.'.php';
if (file_exists($fichier_a_inclure)) {
include_once $fichier_a_inclure;
return null;
}
}
}
echo var_dump($_REQUEST);
include 'lib/OpenIdClient.php';
$status = "";
if (isset($_POST['openid_action']) &&
50,8 → 28,6
$status = "CANCELLED";
}
}
?>
 
<!DOCTYPE html>