4 if (!defined("_ECRIRE_INC_VERSION")) return;
7 * Action de suppression d'une réponse
11 function action_supprimer_formulaires_reponse_dist($arg=null) {
13 $securiser_action = charger_fonction('securiser_action', 'inc');
14 $arg = $securiser_action();
17 // si id_formulaires_reponse n'est pas un nombre, on ne fait rien
18 if ($id_formulaires_reponse = intval($arg)) {
19 // On récupère l'id_formulaire pour la redirection
20 $id_formulaire = intval(sql_getfetsel(
22 'spip_formulaires_reponses',
23 'id_formulaires_reponse = '.$id_formulaires_reponse
26 // On supprime la réponse
28 'spip_formulaires_reponses',
29 'id_formulaires_reponse = '.$id_formulaires_reponse
32 // Si c'est bon, on supprime les champs des réponses
35 'spip_formulaires_reponses_champs',
36 'id_formulaires_reponse = '.$id_formulaires_reponse
42 if (!$redirect = _request('redirect'))
43 $redirect = parametre_url(generer_url_ecrire('formulaires_reponses'), 'id_formulaire', $id_formulaire);
45 include_spip('inc/headers');
46 redirige_par_entete(str_replace("&","&",urldecode($redirect)));