sid/test.php

214 lines
3.2 KiB
PHP
Executable File

<?php define('__ROOT__', dirname(__FILE__) );
require_once __ROOT__.'/manager/security.php';
/*** CRÉATION D'UTILISATEUR ***/
// require('manager/user.php');
// debug();
// $request = new stdClass();
// $answer = new stdClass();
// $request->level_1 = 'create';
// $request->identifiant = 'fvg1856a';
// $request->prenom = 'guillaume';
// $request->nom = 'fauvet';
// $request->mail = 'guillaume.fauvet@etu.iut-tlse3.fr';
// $request->mdp = ' Test_Password _';
// $request->droits = 'student';
// user_switch_level_1($request, $answer);
// echo var_dump( $answer );
// echo '<br><br><br><br><br><br><br>It works !';
/*** CRÉATION GROUPE ***/
// require_once __ROOT__.'/manager/groups.php';
// $request = new stdClass();
// $answer = new stdClass();
// $request->level_1 = 'create';
// $request->nom = 'S4C';
// groups_switch_level_1($request, $answer);
// echo var_dump( $answer );
// echo "<br><br><br><br><br><br><br>It works !";
/*** AJOUT D'UN UTILISATEUR À UN GROUPE ***/
// require __ROOT__.'/manager/groups.php';
// $request = new stdClass();
// $answer = new stdClass();
// $request->level_1 = 'add';
// $request->etudiant = 'fvg1856a'; // utilisateur.identifiant
// $request->groupe = 'S3A'; // groupe.nom
// $request->semestre = '3'; // semestre.rang
// $request->annee = '2015'; // semestre.annee
// groups_switch_level_1($request, $answer);
// echo var_dump( $answer );
// echo "<br><br><br><br><br><br><br>It works !";
/*** AFFICHER LE GROUPE D'UN ETUDIANT ***/
// require __ROOT__.'/manager/groups.php';
// $request = new stdClass();
// $answer = new stdClass();
// $request->level_1 = 'get';
// $request->etudiant = 'ihf1991a'; // utilisateur.identifiant
// $request->semestre = '3'; // groupe.nom
// $request->annee = '2015'; // groupe.nom
// groups_switch_level_1($request, $answer);
// echo var_dump( $answer );
// echo "<br><br><br><br><br><br><br>It works !";
/*** AFFICHER LES MEMBRES D'UN GROUPE ***/
// require('manager/groups.php');
// $request = new stdClass();
// $answer = new stdClass();
// $request->level_1 = 'userlist';
// $request->groupe = 'S3A'; // groupe.nom
// $request->semestre = '3'; // semestre.rang
// $request->annee = '2015'; // semestre.annee
// groups_switch_level_1($request, $answer);
// echo var_dump( $answer );
// echo "<br><br><br><br><br><br><br>It works !";
/*** AFFICHER LES MEMBRES DE TOUS LES GROUPES (d'un semestre particulier) ***/
require('manager/groups.php');
$request = new stdClass();
$answer = new stdClass();
$request->level_1 = 'grouplist';
$request->semestre = '3';
$request->annee = '2015';
groups_switch_level_1($request, $answer);
var_dump( $answer );
echo '<br><br><br><br>';
foreach($answer->grouplist as $group){
echo "<br><br>================";
echo "<br>=== GROUPE ".$group->nom." ===<br>";
echo "================<br>";
foreach($group as $userlist)
foreach($userlist as $user){
foreach($user as $key=>$value)
echo $key.' = '.$value.' | ';
echo '<br>';
}
}
echo "<br><br><br><br><br><br><br>It works !";
?>