0){$query = getenv("QUERY_STRING");$commande = split("=",$query,2); if (!empty($commande[0])){ switch ($commande[0]) { // -- Fonction dans le site et dans l'administrateur ---------------------------- case "ind": index();break; case "th": theme($HTTP_SESSION_VARS,$HTTP_GET_VARS,"theme");break; case "art": article($HTTP_GET_VARS,"article","gabarit.htm",$HTTP_SESSION_VARS);break; case "imp": article($HTTP_GET_VARS,"art_imprime","gabarit_print.htm",$HTTP_SESSION_VARS);break; case "ape": article($HTTP_GET_VARS,"article","gabarit.htm",$HTTP_SESSION_VARS);break; case "rech": recherche($rech);break; case "res": resultat($HTTP_GET_VARS,$HTTP_SERVER_VARS["HTTP_REFERER"]); break; case "rech_lien": result_art_lien($motcle,$id_theme);break; case "connect_user": connect_user($filename,$th,$id);break; case "listemail_inscri": listemail_inscri($HTTP_GET_VARS);break; case "desabo": email_desabo(); break; // -- Fonction administrateur uniquement --------------------------------------- case "ar_th": affiche_form_article($HTTP_GET_VARS);break; case "aj_th": affiche_form_theme($HTTP_GET_VARS);break; case "config_site": affiche_form_config("form_config.htm"); break; case "arb_th": affiche_arbo($arb_th,$sl,"total_arbo.htm");break; case "aff_sup_th": affiche_suppr_theme();break; case "maj_base": affiche_maj_base("form_base.htm");break; case "maintenance": affiche_maintenance();break; case "convert_base":affiche_convert_base("produits");break; case "convert":convert_base("produits");break; case "vide_table":vide_table($vide_table);break; case "choix_image":choix_image($choix_image,$cadre,$HTTP_GET_VARS);break; case "visu_image": visu_image($visu_image);break; case "pop_image": pop_image($pop_image);break; case "ape_temp": apercu_template($HTTP_GET_VARS);break; case "recup_image": recup_image();break; // Fonction module des news case "gest_newsune": affiche_gestion_newsune("form_newsune_action.htm");break; case "config_newsune": affiche_config_newsune($HTTP_GET_VARS,"form_newsune_config.htm");break; // Fonction module des mots de passe case "gest_groupuser": affiche_gestion_group_user();break; case "cfg_grp_usr": affiche_config_group_user($HTTP_GET_VARS); break; case "gest_mail": affiche_gestion_mail("form_mailling.htm"); break; case "fiche_utilisateur": fiche_utilisateur();break; case "aff_choix_utilisateur": affiche_choix_utilisateur();break; // Fonction module des emails case "listemail": listemail($HTTP_GET_VARS);break; case "listemail_config": affiche_form_mailconfig($HTTP_GET_VARS);break; case "listemail_abonne": affiche_form_abonne($HTTP_GET_VARS);break; case "mail_theme": mail_theme($HTTP_GET_VARS);break; case "m_auto": mail_auto(); break; }} else {index();} } else { $query = getenv("QUERY_STRING");$commande = split("=",$query,2); switch ($commande[0]) { // -- Fonction dans le site et dans l'adminstrateur ---------------------------- case "gen_session": list($user_id_session,$url) = gen_session($HTTP_POST_VARS,$HTTP_SERVER_VARS); session_register("user_id_session"); header("Location: $url"); break; case "res": resultat($HTTP_POST_VARS); break; // -- Fonction administrateur uniquement --------------------------------------- case "ident": identification($HTTP_POST_VARS); break; /*Entre dans l'admin*/ case "recup_image": recup_image();break; case "session_destruction": session_destruction();break; case "conversion_1_5": conversion_1_5();break; case "installation_repertoire": installation_repertoire();break; // Fonction module editorial case "ajout_theme": table_theme($HTTP_POST_VARS,$HTTP_POST_FILES); break; case "upload_template": upload_template($HTTP_POST_VARS,$HTTP_POST_FILES); break; case "ajout_art": table_article($HTTP_POST_VARS,$HTTP_POST_FILES); break; case "modif_config": table_config($HTTP_POST_VARS,$HTTP_POST_FILES); break; case "rech_lien": result_art_lien($HTTP_POST_VARS);break; case "modif_base": table_modif($HTTP_POST_VARS);break; case "form_list": form_list($HTTP_POST_VARS,$HTTP_SERVER_VARS); break; case "deplace_theme_art": deplace_theme_art($HTTP_POST_VARS);break; case "sup_th": suppr_theme($_POST["th"],"unique");break; // Fonction module des news case "modif_newsune": table_newsune($HTTP_POST_VARS);break; // Fonction module des mail case "envoi_mail": mail_envoi();break; case "desabo": email_desabo(); break; case "mail_auto": mail_auto(); break; // Fonction module des mots de passe case "modif_groupe": table_groupe($HTTP_POST_VARS);break; case "modif_utilisateur": table_utilisateur($HTTP_POST_VARS);break; case "modif_tarif_client": table_tarif_client($HTTP_POST_VARS);break; case "suppr_groupe": suppr_table_groupe();break; case "article_utilisateur": article_utilisateur();break; case "choix_utilisateur": choix_utilisateur();break; } } ############################################################### # Dynactua Version 1.5 # Ce fichier PHP fait partie de Dynactua, un programme d'ADITEL # Copyright ©2001 ADITEL Tous Droits Réservés # Site web : http://www.aditel.fr # Email : info@aditel.fr ###############################################################