user; $m=new mysql(); $theSession=date("Y"); ///mise à jour d'un champs d'action'' $theTable="reponses"; if ($_REQUEST['theAction']=="update" && !empty($theTable) && !empty($_REQUEST['id']) && !empty($_REQUEST['field']) /*&& !empty($_REQUEST['v'])*/) //Mise à jour d'un champ { $v=$_REQUEST['v']; $v=ereg_replace("%u2019", "\'", $v);//workaround de l'apostrophe $v=ereg_replace("'", "\'", $v);//workaround de l'apostrophe $v=ereg_replace("%u201C", "\"", $v);//workaround du guillemet $v=ereg_replace(""", "", $v);//workaround du guillemet $v=ereg_replace('"', "\"", $v);//workaround du guillemet $v=ereg_replace("%u2026", "...", $v);//workaround de la suspension if ($_REQUEST['field']=='delais_ac' || $_REQUEST['field']=='delais_aa' || $_REQUEST['field']=='audit_delais') { $v=substr($v,6,4)."-".substr($v,3,2)."-".substr($v,0,2)." 00:00:00"; } if($m->updateit($theTable, $_REQUEST['id'], $_REQUEST['field'], $v)) { die ("Enregistrement effectué"); }else { die ("Erreur: Enregistrement échoué"); } } /// //détermination du référentiel if(!empty($id_referentiel)) {} else if(!empty($_REQUEST['id_referentiel'])) $id_referentiel=$_REQUEST['id_referentiel']; else die( "pas de questionnaire sélectionné"); //récupération des données du questionnaire $l=$m->select_uniq("referentiels", "*", "id=".$id_referentiel); $id_referentiel_parent=$l['id_referentiels:parent']; print "