// affichage des membres de la page switch ($action) { case 'add': $publisher_form = str_replace("!!deb_saisie!!", htmlentities(stripslashes($f_user_input), ENT_QUOTES, $charset), $publisher_form); print $publisher_form; break; case 'update': $value['name'] = $ed_nom; $value['adr1'] = $ed_adr1; $value['adr2'] = $ed_adr2; $value['cp'] = $ed_cp; $value['ville'] = $ed_ville; $value['pays'] = $ed_pays; $value['web'] = $ed_web; $editeur = new editeur(); $editeur->update($value); $sel_search_form = str_replace("!!bouton_ajouter!!", $bouton_ajouter, $sel_search_form); $sel_search_form = str_replace("!!deb_rech!!", htmlentities(stripslashes($f_user_input), ENT_QUOTES, $charset), $sel_search_form); print $sel_search_form; print $jscript; show_results($dbh, $ed_nom, 0, 0, $editeur->id); break; default: $sel_search_form = str_replace("!!bouton_ajouter!!", $bouton_ajouter, $sel_search_form); $sel_search_form = str_replace("!!deb_rech!!", htmlentities(stripslashes($f_user_input), ENT_QUOTES, $charset), $sel_search_form); print $sel_search_form; print $jscript; show_results($dbh, $user_input, $nbr_lignes, $page); break; } function show_results($dbh, $user_input, $nbr_lignes = 0, $page = 0, $id = 0)
// routine de remplacement $editeur = new editeur($id); $rep_result = $editeur->replace($ed_id, $aut_link_save); if (!$rep_result) { include './autorites/publishers/publishers_list.inc.php'; } else { error_message($msg[132], $rep_result, 1, "./autorites.php?categ=editeurs&sub=editeur_form&id={$id}"); } } break; case 'update': // mettre à jour éditeur id // mise à jour d'un éditeur $ed = array('name' => $ed_nom, 'adr1' => $ed_adr1, 'adr2' => $ed_adr2, 'cp' => $ed_cp, 'ville' => $ed_ville, 'pays' => $ed_pays, 'ed_comment' => $ed_comment, 'web' => $ed_web); $editeur = new editeur($id); $editeur->update($ed); include './autorites/publishers/publishers_list.inc.php'; break; case 'editeur_form': // création d'un éditeur if (!$id) { // affichage du form pour création $editeur = new editeur(0); $editeur->show_form(); } else { // affichage du form pour modification $editeur = new editeur($id); $editeur->show_form($id); } break; case 'editeur_last':