Files
ms1inscription-v5/delete.php
2026-05-13 09:43:32 -04:00

44 lines
1.8 KiB
PHP

<?php
session_start();
require_once('php/inc_fonctions.php');
require_once('php/inc_fx_panier.php');
global $objDatabase, $tabEvenement;
$strKey = $_GET['k'];
if ($strKey == 'pec') {
$tabData[$strKey . '_id'] = $_GET['id'];
$tabData['no_panier'] = $_GET['no_panier'];
// $tabEvenement['general']['eve_label_url'] = $_SERVER['HTTP_REFERER'];
$tabEvenement['general']['eve_label_url'] = $_SESSION['eve_label_url'];
fxSetPanier('del', $tabEvenement, $tabData, '', $_GET['lang']);
} elseif($strKey == 'ppn') {
$tabData[$strKey . '_id'] = $_GET['id'];
$tabData['pt_id'] = $_GET['pt_id'];
// $tabData['pec_id'] = $_GET['pec_id'];
// get epr_id pour redirection
$sqlEpreuve = "SELECT epr_id FROM resultats_epreuves_commandees WHERE pec_id_original = " . intval($_GET['pec_id']);
$intEpreuve = $objDatabase->fxGetVar($sqlEpreuve);
// $tabData['url'] = $vDomaine. "/canmore24h/en/manage?pec_id_original=" . $_GET['pec_id'] . "&epr_id=" . $intEpreuve;
$tabData['no_panier'] = $_GET['no_panier'];
$tabEvenement['general']['eve_label_url'] = $_SESSION['eve_label_url'];
fxSetPanier('del', $tabEvenement, $tabData, '', $_GET['lang']);
} elseif($strKey == 'par') { // delete optional teammate(s)
if(isset($_SESSION['no_panier'])) {
$str_table = 'inscriptions_panier_participants';
$str_url = 'panier/somaire/' . $_SESSION['eve_label_url'];
} else {
$str_table = "resultats_participants";
$str_url = $_SERVER['HTTP_REFERER'];
// $str_url = 'reserver/' . $_SESSION['eve_label_url'] . '/' . $_GET['epr_id'] . '?action=mod&pec_id=' . $_GET['pec_id'];
}
$qry = "DELETE FROM " . $str_table . " WHERE par_id = " . intval($_GET['id']);
$results = $objDatabase->fxQuery($qry);
header("location: " . $str_url);
}