예제 #1
0
$fieldsContactForm = array('nom' => array('type' => 'text', 'default' => '', 'htmlCode' => '', 'libelle' => _("Votre nom :"), 'required' => false, 'error' => '', 'value' => ''), 'prenom' => array('type' => 'text', 'default' => '', 'htmlCode' => '', 'libelle' => _("Votre prénom :"), 'required' => false, 'error' => '', 'value' => ''), 'email' => array('type' => 'text', 'default' => '', 'htmlCode' => "style='width:250px;'", 'libelle' => _("Votre e-mail :"), 'required' => true, 'error' => '', 'value' => ''), 'message' => array('type' => 'bigText', 'default' => '', 'htmlCode' => 'cols=40 rows=8', 'libelle' => _("Votre message :"), 'required' => true, 'error' => '', 'value' => ''));
$configFormContact = array('logMails' => true, 'titrePage' => _("Contactez-nous"), 'fields' => $fieldsContactForm, 'submitButtonValue' => _("Envoyer"), 'formAction' => $authentification->creerUrl('handleFormulaireContact', ''), 'captcha' => true);
$listeActionsAuthentificationNonRequise = array('handleMotDePasseOublieNouveauMotDePasse', 'validAuthentification', 'handleMotDePasseOublie', 'confirmInscription', 'deconnexion', 'validInscription', 'handleFormulaireContact', 'enregistreCommentaire', 'enregistrerEntreeSondage');
//$s = new objetSession();
//echo $s->getFromSession('archiIdVilleGeneral');
if (isset($_GET['archiAction'])) {
    $archiAction = $_GET['archiAction'];
    // Authentification non requise pour ces actions :
    switch ($archiAction) {
        case 'ajouterActu':
            $admin = new archiAdministration();
            $admin->ajouterActualite();
            break;
        case 'modifierActu':
            $admin = new archiAdministration();
            $admin->modifierActualite();
            break;
        case 'supprimerActu':
            $admin = new archiAdministration();
            $admin->supprimerActualite();
            break;
        case 'enregistrerEntreeSondage':
            $a = new archiAccueil();
            $a->enregistreEntreeSondage();
            break;
        case 'handleMotDePasseOublieNouveauMotDePasse':
            // gestion de la mise a jour du mot de passe
            $utilisateur = new archiUtilisateur();
            echo $utilisateur->changementMotDePasseOublie();
            break;
        case 'handleMotDePasseOublie':