34 lines
1.1 KiB
PHP
34 lines
1.1 KiB
PHP
<?php
|
|
session_start();
|
|
|
|
require_once "php/inc_fonctions.php";
|
|
require_once "php/inc_fx_compte.php";
|
|
require_once "php/inc_fx_modifierinscriptions.php";
|
|
require_once "php/inc_fx_messages.php";
|
|
require_once "php/inc_fx_memberships.php";
|
|
|
|
$vPage = 'compte.php';
|
|
$tabRetour = array();
|
|
$strAction = trim(strtolower($_REQUEST['a']));
|
|
$strLangue = trim(strtolower($_REQUEST['lng']));
|
|
$vtexte_page = obtenirTextepage($vPage, $strLangue, 2);
|
|
|
|
switch ($strAction) {
|
|
case 'annuler-retablir-inscription':
|
|
$int_pec_id = trim($_REQUEST['pec_id']);
|
|
$int_epr_id = trim($_REQUEST['epr_id']);
|
|
$tabEpreuve = fxGetEpreuve($int_epr_id);
|
|
$tabRetour = fxAnnulerRetablirInscription($tabEpreuve, $int_pec_id);
|
|
break;
|
|
case 'membership':
|
|
$tabRetour = fxSetReponsesMembership($_REQUEST, $_FILES, $strLangue);
|
|
break;
|
|
case 'membership_delete_file':
|
|
$strNumero = $_REQUEST['no'];
|
|
$intQuestion = $_REQUEST['mq'];
|
|
$intReponse = $_REQUEST['mr'];
|
|
$tabRetour = fxSetFileMembership($strNumero, $intQuestion, $intReponse, $strLangue);
|
|
break;
|
|
}
|
|
|
|
echo json_encode($tabRetour); |