当前位置: 首页>>代码示例>>PHP>>正文


PHP afficherMessage函数代码示例

本文整理汇总了PHP中afficherMessage函数的典型用法代码示例。如果您正苦于以下问题:PHP afficherMessage函数的具体用法?PHP afficherMessage怎么用?PHP afficherMessage使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了afficherMessage函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: time

    $formulaire->addRule('id_forum', 'Forum manquant', 'required');
    $formulaire->addRule('titre_revue', 'Titre de la revue manquante', 'required');
    $formulaire->addRule('nom', 'Nom manquant', 'required');
    $formulaire->addRule('prenom', 'Prénom manquant', 'required');
    $formulaire->addRule('carte_presse', 'Carte presse manquante', 'required');
    $formulaire->addRule('adresse', 'Adresse manquante', 'required');
    $formulaire->addRule('code_postal', 'Code postal manquant', 'required');
    $formulaire->addRule('ville', 'Ville manquante', 'required');
    $formulaire->addRule('telephone', 'Téléphone manquant', 'required');
    $formulaire->addRule('email', 'Email manquant', 'required');
    $formulaire->addRule('email', 'Email invalide', 'email');
    if ($formulaire->validate()) {
        $valeurs = $formulaire->exportValues();
        if ($action == 'ajouter') {
            $ok = $accreditations->ajouter(null, time(), $formulaire->exportValue('titre_revue'), $formulaire->exportValue('civilite'), $formulaire->exportValue('nom'), $formulaire->exportValue('prenom'), $formulaire->exportValue('carte_presse'), $formulaire->exportValue('adresse'), $formulaire->exportValue('code_postal'), $formulaire->exportValue('ville'), $formulaire->exportValue('id_pays'), $formulaire->exportValue('telephone'), $formulaire->exportValue('email'), $formulaire->exportValue('commentaires'), $formulaire->exportValue('id_forum'), $formulaire->exportValue('valide'));
        } else {
            $ok = $accreditations->modifier($formulaire->exportValue('id'), $formulaire->exportValue('titre_revue'), $formulaire->exportValue('civilite'), $formulaire->exportValue('nom'), $formulaire->exportValue('prenom'), $formulaire->exportValue('carte_presse'), $formulaire->exportValue('adresse'), $formulaire->exportValue('code_postal'), $formulaire->exportValue('ville'), $formulaire->exportValue('id_pays'), $formulaire->exportValue('telephone'), $formulaire->exportValue('email'), $formulaire->exportValue('commentaires'), $formulaire->exportValue('id_forum'), $formulaire->exportValue('valide'));
        }
        if ($ok) {
            if ($action == 'ajouter') {
                AFUP_Logs::log('Ajout de l\'accréditation de ' . $formulaire->exportValue('prenom') . ' ' . $formulaire->exportValue('nom'));
            } else {
                AFUP_Logs::log('Modification de l\'accréditation de ' . $formulaire->exportValue('prenom') . ' ' . $formulaire->exportValue('nom') . ' (' . $_GET['id'] . ')');
            }
            afficherMessage('L\'accréditation a été ' . ($action == 'ajouter' ? 'ajoutée' : 'modifiée'), 'index.php?page=forum_accreditation_presse&action=lister');
        } else {
            $smarty->assign('erreur', 'Une erreur est survenue lors de ' . ($action == 'ajouter' ? "l'ajout" : 'la modification') . ' de l\'accréditation');
        }
    }
    $smarty->assign('formulaire', genererFormulaire($formulaire));
}
开发者ID:fferriere,项目名称:web,代码行数:31,代码来源:forum_accreditation_presse.php

示例2: mktime

        $feuille->alt = $formulaire->exportValue('alt');
        $feuille->position = $formulaire->exportValue('position');
        $date = $formulaire->exportValue('date');
        $feuille->date = mktime(0, 0, 0, $date['M'], $date['d'], $date['Y']);
        $feuille->etat = $formulaire->exportValue('etat');
        if ($action == 'ajouter') {
            if ($feuille->inserer()) {
                AFUP_Logs::log('Ajout de la feuille ' . $formulaire->exportValue('nom'));
                afficherMessage('La feuille a été ' . ($action == 'ajouter' ? 'ajoutée' : 'modifiée'), 'index.php?page=site_feuilles&action=lister');
            } else {
                $smarty->assign('erreur', 'Une erreur est survenue lors de l\'ajout de la feuille');
            }
        } else {
            if ($feuille->modifier()) {
                AFUP_Logs::log('Ajout de la feuille ' . $formulaire->exportValue('nom'));
                afficherMessage('La feuille a été ' . ($action == 'ajouter' ? 'ajoutée' : 'modifiée'), 'index.php?page=site_feuilles&action=lister');
            } else {
                $smarty->assign('erreur', 'Une erreur est survenue lors de la modification de la feuille');
            }
        }
    }
    $smarty->assign('formulaire', genererFormulaire($formulaire));
}
function process($values)
{
    global $file;
    if ($file->isUploadedFile()) {
        $file->moveUploadedFile($path);
    } else {
        print "No file uploaded";
    }
开发者ID:perrich,项目名称:web,代码行数:31,代码来源:site_feuilles.php

示例3: mktime

            $valeurs['date_reglement'] = null;
        } else {
            $valeurs['date_reglement'] = mktime(0, 0, 0, $valeurs['date_reglement']['M'], $valeurs['date_reglement']['d'], $valeurs['date_reglement']['Y']);
        }
        if ($action == 'ajouter') {
            // On génére la référence si nécessaire
            if (empty($valeurs['reference'])) {
                $label = empty($valeurs['societe_facturation']) ? empty($valeurs['nom_facturation']) ? $valeurs['nom'] : $valeurs['nom_facturation'] : $valeurs['societe_facturation'];
                $valeurs['reference'] = $forum_facturation->creerReference($valeurs['id_forum'], $label);
            }
            // On ajoute l'inscription dans la base de données
            $ok = $forum_inscriptions->ajouterInscription($valeurs['id_forum'], $valeurs['reference'], $valeurs['type_inscription'], $valeurs['civilite'], $valeurs['nom'], $valeurs['prenom'], $valeurs['email'], $valeurs['telephone'], $valeurs['coupon'], $valeurs['citer_societe'], $valeurs['newsletter_afup'], $valeurs['newsletter_nexen'], $valeurs['commentaires'], $valeurs['mobilite_reduite'], $valeurs['mail_partenaire'], $valeurs['etat'], $valeurs['facturation']);
        } else {
            $ok = $forum_inscriptions->modifierInscription($_GET['id'], $valeurs['reference'], $valeurs['type_inscription'], $valeurs['civilite'], $valeurs['nom'], $valeurs['prenom'], $valeurs['email'], $valeurs['telephone'], $valeurs['coupon'], $valeurs['citer_societe'], $valeurs['newsletter_afup'], $valeurs['newsletter_nexen'], $valeurs['mail_partenaire'], $valeurs['commentaires'], $valeurs['etat'], $valeurs['facturation'], $valeurs['mobilite_reduite']);
        }
        $ok &= $forum_facturation->gererFacturation($valeurs['reference'], $valeurs['type_reglement'], $valeurs['informations_reglement'], $valeurs['date_reglement'], $valeurs['email_facturation'], $valeurs['societe_facturation'], $valeurs['nom_facturation'], $valeurs['prenom_facturation'], $valeurs['adresse_facturation'], $valeurs['code_postal_facturation'], $valeurs['ville_facturation'], $valeurs['id_pays_facturation'], $valeurs['id_forum'], $valeurs['old_reference'], $valeurs['autorisation'], $valeurs['transaction'], $valeurs['etat']);
        if ($ok) {
            if ($action == 'ajouter') {
                AFUP_Logs::log('Ajout de l\'inscription de ' . $formulaire->exportValue('prenom') . ' ' . $formulaire->exportValue('nom'));
            } else {
                AFUP_Logs::log('Modification de l\'inscription de ' . $formulaire->exportValue('prenom') . ' ' . $formulaire->exportValue('nom') . ' (' . $_GET['id'] . ')');
            }
            afficherMessage('L\'inscription a été ' . ($action == 'ajouter' ? 'ajoutée' : 'modifiée'), 'index.php?page=forum_inscriptions&action=lister');
        } else {
            $smarty->assign('erreur', 'Une erreur est survenue lors de ' . ($action == 'ajouter' ? "l'ajout" : 'la modification') . ' de l\'inscription');
        }
    }
    $current = $forum->obtenir($_GET['id_forum'], 'titre');
    $smarty->assign('forum_name', $current['titre']);
    $smarty->assign('formulaire', genererFormulaire($formulaire));
}
开发者ID:perrich,项目名称:web,代码行数:31,代码来源:forum_inscriptions.php

示例4: elseif

if ($action == 'lister') {
    $relances_personne_morales = $cotisations->obtenirListeRelancesPersonnesMorales();
    if (empty($relances_personne_morales)) {
        $relances_personne_morales = null;
    }
    $smarty->assign('relances_personnes_morales', $relances_personne_morales);
    $relances_personne_physiques = $cotisations->obtenirListeRelancesPersonnesPhysiques();
    if (empty($relances_personne_physiques)) {
        $relances_personne_physiques = null;
    }
    $smarty->assign('relances_personnes_physiques', $relances_personne_physiques);
} elseif ($action == 'relancer') {
    $donnees = array_keys($_POST);
    $ok = true;
    $liste = "";
    for ($i = 0, $taille = count($donnees); $i < $taille; $i++) {
        if (FALSE !== strpos($donnees[$i], "_")) {
            $type_personne = substr($donnees[$i], 0, 1);
            $id_personne = substr($donnees[$i], 2);
            $ok = $cotisations->relancer($type_personne, $id_personne);
            if (false === $ok) {
                $liste .= $id_personne . "-";
            }
        }
    }
    if ($liste === "") {
        afficherMessage('Les relances ont été effectuées.', 'index.php?page=relances');
    } else {
        afficherMessage('Toutes les relances n\'ont pas pu être effectuées.<br />' . $liste, 'index.php?page=relances', true);
    }
}
开发者ID:fferriere,项目名称:web,代码行数:31,代码来源:relances.php

示例5: afficherMessage

    $formulaire->addRule('nom', 'Nom manquant', 'required');
    if ($formulaire->validate()) {
        $valeurs = $formulaire->exportValues();
        $forum = $forums->obtenir($valeurs['id_forum']);
        $file = $formulaire->getElement('logo');
        $data = $file->getValue();
        if ($data['name']) {
            $file->moveUploadedFile(realpath('../../templates/' . $forum['path'] . '/images/'));
            $data = $file->getValue();
            $valeurs['logo'] = $data['name'];
        } else {
            $valeurs['logo'] = $formulaire->exportValue('logo_default');
        }
        if ($action == 'ajouter') {
            $ok = $partenaires->ajouter($valeurs['id_forum'], $valeurs['id_niveau_partenariat'], $valeurs['ranking'], $valeurs['nom'], $valeurs['presentation'], $valeurs['site'], $valeurs['logo']);
        } else {
            $ok = $partenaires->modifier($_GET['id'], $valeurs['id_forum'], $valeurs['id_niveau_partenariat'], $valeurs['ranking'], $valeurs['nom'], $valeurs['presentation'], $valeurs['site'], $valeurs['logo']);
        }
        if ($ok) {
            if ($action == 'ajouter') {
                AFUP_Logs::log('Ajout du partenaire de ' . $formulaire->exportValue('nom'));
            } else {
                AFUP_Logs::log('Modification du partenaire de ' . $formulaire->exportValue('nom') . ' (' . $_GET['id'] . ')');
            }
            afficherMessage('Le partenaire a été ' . ($action == 'ajouter' ? 'ajouté' : 'modifié'), 'index.php?page=forum_partenaire&action=lister');
        } else {
            $smarty->assign('erreur', 'Une erreur est survenue lors de ' . ($action == 'ajouter' ? "l'ajout" : 'la modification') . ' du partenaire');
        }
    }
    $smarty->assign('formulaire', genererFormulaire($formulaire));
}
开发者ID:perrich,项目名称:web,代码行数:31,代码来源:forum_partenaire.php

示例6: implode

            $tagsMembre[$k] = "'{$t}'";
        }
    }
}
$formulaire->setDefaults(array('id_source' => $id_source, 'tag' => implode(' ', array_values($tagsMembre))));
$id = isset($_GET['id']) ? $_GET['id'] : 0;
$formulaire->addElement('hidden', 'id', $id);
$formulaire->addElement('hidden', 'source', 'afup_personnes_physiques');
$formulaire->addElement('header', '', 'Taguer un membre');
$formulaire->addElement('static', 'note', ' ', 'Pour inscrire plusieurs tags, des espaces suffisent.<br />Pour un tag de plusieurs mots, pensez aux guillemets simples.<br />Exemple complet : <em>blog tdd \'php mysql\' \'php oracle\'</em>');
$formulaire->addElement('textarea', 'tag', 'Tag(s)', array('rows' => 10, 'cols' => 50));
$formulaire->addElement('select', 'id_source', 'Membre', $liste_personnes_physiques);
$formulaire->addElement('header', 'boutons', '');
$formulaire->addElement('submit', 'soumettre', ucfirst($action));
$formulaire->addRule('tag', 'Tag manquant', 'required');
$formulaire->addRule('id_source', 'Membre manquante', 'required');
if ($formulaire->validate()) {
    // Suppression des tags existants
    if ($tags->supprimerParPersonnesPhysiques($droits->obtenirIdentifiant())) {
        AFUP_Logs::log('Suppression des tags de l\'utilisateur ' . $droits->obtenirIdentifiant());
    }
    // Enregsitrement des nouveaux tags
    $ok = $tags->enregistrerTags($formulaire, $droits->obtenirIdentifiant(), time());
    if ($ok) {
        AFUP_Logs::log('Enregistrement d\'un tag (' . $formulaire->exportValue('tag') . ')');
        afficherMessage('Le tag a été enregistré', 'index.php?page=membre_tags');
    } else {
        $smarty->assign('erreur', 'Une erreur est survenue lors de l\'enregistrement du tag');
    }
}
$smarty->assign('formulaire', genererFormulaire($formulaire));
开发者ID:fferriere,项目名称:web,代码行数:31,代码来源:membre_tags.php

示例7: AFUP_Droits

$droits = new AFUP_Droits($bdd);
$identifiant = $droits->obtenirIdentifiant();
$forum_vote_id = $forum->obtenirDernier();
if ($action == 'lister') {
    // Valeurs par défaut des paramètres de tri
    $vote = isset($_POST['vote']) ? (int) $_POST['vote'] : 0;
    $session_id = isset($_POST['session_id']) ? (int) $_POST['session_id'] : 0;
    if ($vote > 0 && $session_id > 0 && $forum_appel->dejaVote($identifiant, $session_id) === false) {
        $today = date('Y-m-d');
        $salt = $forum_appel->obtenirGrainDeSel($identifiant);
        $res = $forum_appel->noterLaSession($session_id, $vote, $salt, $today);
        $forum_appel->aVote($identifiant, $session_id);
        AFUP_Logs::log($_SESSION['afup_login'] . ' a voté sur la session n°' . $session_id);
    }
    $sessions_all = $forum_appel->obtenirListeSessionsPlannifies($forum_vote_id);
    $sessions_non_votes = array();
    foreach ($sessions_all as $session) {
        if ($forum_appel->dejaVote($identifiant, $session['session_id']) === false) {
            $sessions_non_votes[] = $session;
        }
    }
    $smarty->assign('sessions', $sessions_non_votes);
} elseif ($action == 'envoyer') {
    $ok = $forum->envoyeMailVotePlanning();
    if ($ok !== false) {
        AFUP_Logs::log('Envoi du mail aux membres pour le vote des sessions');
        afficherMessage('Les mails ont été envoyés (' . $ok . ')', 'index.php');
    } else {
        $smarty->assign('erreur', 'Une erreur est survenue lors de la préparation des personnes physiques');
    }
}
开发者ID:perrich,项目名称:web,代码行数:31,代码来源:forum_planning_vote.php

示例8: unset

$cotisation = $personnes_physiques->obtenirDerniereCotisation($identifiant);
unset($champs['mot_de_passe']);
$cotisations = new AFUP_Cotisations($bdd);
if (!$cotisation) {
    $message = empty($_GET['hash']) ? 'Est-ce vraiment votre première cotisation ?' : '';
} else {
    $endSubscription = $cotisations->finProchaineCotisation($cotisation);
    $message = sprintf('Votre dernière cotisation -- %s %s -- est valable jusqu\'au %s. <br />
        Si vous renouvellez votre cotisation maintenant, celle-ci sera valable jusqu\'au %s', $cotisation['montant'], EURO, date("d/m/Y", $cotisation['date_fin']), $endSubscription->format('d/m/Y'));
}
if (isset($_GET['action']) && $_GET['action'] == 'envoyer_facture') {
    if ($cotisations->envoyerFacture($_GET['id'])) {
        AFUP_Logs::log('Envoi par email de la facture pour la cotisation n°' . $_GET['id']);
        afficherMessage('La facture a été envoyée par mail', 'index.php?page=membre_cotisation');
    } else {
        afficherMessage("La facture n'a pas pu être envoyée par mail", 'index.php?page=membre_cotisation', true);
    }
} elseif (isset($_GET['action']) && $_GET['action'] == 'telecharger_facture') {
    $cotisations->genererFacture($_GET['id']);
    die;
}
$formulaire->addElement('header', '', 'Paiement');
$groupe = array();
if ($champs['id_personne_morale'] > 0) {
    $id_personne = $champs['id_personne_morale'];
    $type_personne = AFUP_PERSONNES_MORALES;
    $groupe[] =& HTML_QuickForm::createElement('radio', 'type_cotisation', null, 'Personne morale : <strong>' . AFUP_COTISATION_PERSONNE_MORALE . ',00 ' . EURO . '</strong>', AFUP_COTISATION_PERSONNE_MORALE);
    $formulaire->setDefaults(array('type_cotisation' => AFUP_COTISATION_PERSONNE_MORALE));
    $montant = AFUP_COTISATION_PERSONNE_MORALE;
} else {
    $id_personne = $identifiant;
开发者ID:fferriere,项目名称:web,代码行数:31,代码来源:membre_cotisation.php

示例9: afficherMessage

    $formulaire->addRule('corps', 'Corps manquant', 'required');
    if ($formulaire->validate()) {
        $ok = $assemblee_generale->envoyerConvocations($timestamp, $formulaire->exportValue('sujet'), $formulaire->exportValue('corps'));
        if ($ok) {
            AFUP_Logs::log('Envoi des emails de convocations aux personnes physiques pour l\'assemblée généˆrale');
            afficherMessage('L\'envoi des emails de convocations aux personnes physiques pour l\'assemblée générale a été effectué', 'index.php?page=assemblee_generale&action=lister');
        } else {
            $smarty->assign('erreur', 'Une erreur est survenue lors de l\'envoi des emails aux personnes physiques pour l\'assemblée générale');
        }
    }
    $smarty->assign('formulaire', genererFormulaire($formulaire));
} elseif ($action == 'preparer') {
    $formulaire =& instancierFormulaire();
    $formulaire->setDefaults(array('date' => date("d/m/Y", time())));
    $formulaire->addElement('header', '', 'Informations');
    $options = array('language' => 'fr', 'format' => 'd/m/Y', 'minYear' => 2005, 'maxYear' => date("Y") + 2);
    $formulaire->addElement('date', 'date', 'date de l\'AG', $options);
    $formulaire->addElement('header', 'boutons', '');
    $formulaire->addElement('submit', 'soumettre', ucfirst($action));
    $formulaire->addRule('date', 'Date manquante', 'required');
    if ($formulaire->validate()) {
        $ok = $assemblee_generale->preparer($formulaire->exportValue('date'));
        if ($ok !== false) {
            AFUP_Logs::log('Ajout de la préparation des personnes physiques à l\'assemblée générale');
            afficherMessage('La préparation des personnes physiques a été ajoutée', 'index.php?page=assemblee_generale&action=lister');
        } else {
            $smarty->assign('erreur', 'Une erreur est survenue lors de la préparation des personnes physiques');
        }
    }
    $smarty->assign('formulaire', genererFormulaire($formulaire));
}
开发者ID:fferriere,项目名称:web,代码行数:31,代码来源:assemblee_generale.php

示例10: elseif

} elseif ($action == 'importer') {
    $formulaire =& instancierFormulaire();
    $formulaire->addElement('header', null, 'Import CSV');
    $formulaire->addElement('file', 'fichiercsv', 'Fichier banque');
    $formulaire->addElement('header', 'boutons', '');
    $formulaire->addElement('submit', 'soumettre', 'Soumettre');
    if ($formulaire->validate()) {
        $valeurs = $formulaire->exportValues();
        $file =& $formulaire->getElement('fichiercsv');
        $tmpDir = dirname(__FILE__) . '/../../../tmp';
        if ($file->isUploadedFile()) {
            $file->moveUploadedFile($tmpDir, 'banque.csv');
            $lignes = file($tmpDir . '/banque.csv');
            if ($compta->extraireComptaDepuisCSVBanque($lignes)) {
                AFUP_Logs::log('Chargement fichier banque');
                afficherMessage('Le fichier a été importé', 'index.php?page=compta_journal&action=lister');
            } else {
                afficherMessage('Le fichier n\'a pas été importé', 'index.php?page=compta_journal&action=lister', true);
            }
            unlink($tmpDir . '/banque.csv');
        }
    }
    $smarty->assign('formulaire', genererFormulaire($formulaire));
} elseif ($action == 'ventiler') {
    $idCompta = (int) $_GET['id'];
    $montant = (double) $_GET['montant'];
    $ligneCompta = $compta->obtenir($idCompta);
    $compta->ajouter($ligneCompta['idoperation'], $ligneCompta['idcompte'], 26, $ligneCompta['date_ecriture'], $ligneCompta['nom_frs'], $montant, $ligneCompta['description'], $ligneCompta['numero'], $ligneCompta['idmode_regl'], $ligneCompta['date_regl'], $ligneCompta['obs_regl'], 8, $ligneCompta['numero_operation']);
    $compta->modifier($ligneCompta['id'], $ligneCompta['idoperation'], $ligneCompta['idcompte'], $ligneCompta['idcategorie'], $ligneCompta['date_ecriture'], $ligneCompta['nom_frs'], $ligneCompta['montant'] - $montant, $ligneCompta['description'], $ligneCompta['numero'], $ligneCompta['idmode_regl'], $ligneCompta['date_regl'], $ligneCompta['obs_regl'], $ligneCompta['idevenement'], $ligneCompta['numero_operation']);
    afficherMessage('L\'écriture a été ventilée', 'index.php?page=compta_journal&action=modifier&id=' . $compta->lastId);
}
开发者ID:perrich,项目名称:web,代码行数:31,代码来源:compta_journal.php

示例11: array

    $formulaire->addElement('select', 'Valide', 'Etat', array(AFUP_ANNUAIRE_ETAT_ACTIF => 'Actif', AFUP_ANNUAIRE_ETAT_INACTIF => 'Inactif'));
    $formulaire->addElement('text', 'Password', 'Mot de passe', array('size' => 20, 'maxlength' => 20));
    $formulaire->addElement('header', 'boutons', '');
    $formulaire->addElement('submit', 'soumettre', ucfirst($action));
    /*    $formulaire->addRule('nom'         , 'Nom manquant'         , 'required');
    		$formulaire->addRule('prenom'      , 'Prnom manquant'      , 'required');
    		$formulaire->addRule('email'       , 'Email manquant'       , 'required');
    		$formulaire->addRule('email'       , 'Email invalide'       , 'email');
    		$formulaire->addRule('raison_sociale', 'Raison sociale manquante', 'required');
    		$formulaire->addRule('adresse'       , 'Adresse manquante'       , 'required');
    		$formulaire->addRule('code_postal'   , 'Code postal manquant'    , 'required');
    		$formulaire->addRule('ville'         , 'Ville manquante'         , 'required');*/
    if ($formulaire->validate()) {
        if ($action == 'ajouter') {
            $ok = $annuairepro_membres->ajouter($formulaire->exportValue('FormeJuridique'), $formulaire->exportValue('RaisonSociale'), $formulaire->exportValue('SIREN'), $formulaire->exportValue('Email'), $formulaire->exportValue('SiteWeb'), $formulaire->exportValue('Telephone'), $formulaire->exportValue('Fax'), $formulaire->exportValue('Adresse'), $formulaire->exportValue('CodePostal'), $formulaire->exportValue('Ville'), $formulaire->exportValue('Zone'), $formulaire->exportValue('id_pays'), $formulaire->exportValue('NumeroFormateur'), $formulaire->exportValue('MembreAFUP'), $formulaire->exportValue('Valide'), $formulaire->exportValue('DateCreation'), $formulaire->exportValue('TailleSociete'), $formulaire->exportValue('Password'));
        } else {
            $ok = $annuairepro_membres->modifier($_GET['id'], $formulaire->exportValue('FormeJuridique'), $formulaire->exportValue('RaisonSociale'), $formulaire->exportValue('SIREN'), $formulaire->exportValue('Email'), $formulaire->exportValue('SiteWeb'), $formulaire->exportValue('Telephone'), $formulaire->exportValue('Fax'), $formulaire->exportValue('Adresse'), $formulaire->exportValue('CodePostal'), $formulaire->exportValue('Ville'), $formulaire->exportValue('Zone'), $formulaire->exportValue('id_pays'), $formulaire->exportValue('NumeroFormateur'), $formulaire->exportValue('MembreAFUP'), $formulaire->exportValue('Valide'), $formulaire->exportValue('DateCreation'), $formulaire->exportValue('TailleSociete'), $formulaire->exportValue('Password'));
        }
        if ($ok) {
            if ($action == 'ajouter') {
                AFUP_Logs::log('Ajout du membre de l\'annuaire pro ' . $formulaire->exportValue('RaisonSociale'));
            } else {
                AFUP_Logs::log('Modification du membre de l\'annuaire pro ' . $formulaire->exportValue('RaisonSociale') . ' (' . $_GET['id'] . ')');
            }
            afficherMessage('Le membre de l\'annuaire pro a été ' . ($action == 'ajouter' ? 'ajouté' : 'modifié'), 'index.php?page=annuairepro_membres&action=lister');
        } else {
            $smarty->assign('erreur', 'Une erreur est survenue lors de ' . ($action == 'ajouter' ? "l'ajout" : 'la modification') . ' du membre de l\'annuaire pro');
        }
    }
    $smarty->assign('formulaire', genererFormulaire($formulaire));
}
开发者ID:fferriere,项目名称:web,代码行数:31,代码来源:annuairepro_membres.php

示例12: md5

    $formulaire->addRule('adresse', 'Adresse manquante', 'required');
    $formulaire->addRule('code_postal', 'Code postal manquant', 'required');
    $formulaire->addRule('ville', 'Ville manquante', 'required');
    $formulaire->addRule('login', 'Login manquant', 'required');
    $formulaire->addRule(array('mot_de_passe', 'confirmation_mot_de_passe'), 'Le mot de passe et sa confirmation ne concordent pas', 'compare');
    if ($formulaire->validate()) {
        if ($action == 'ajouter') {
            // Construction du champ niveau_modules : concaténation dse différentes valeurs
            $niveau_modules = $formulaire->exportValue('niveau_apero') . $formulaire->exportValue('niveau_annuaire') . $formulaire->exportValue('niveau_site') . $formulaire->exportValue('niveau_forum') . $formulaire->exportValue('niveau_antenne');
            $ok = $personnes_physiques->ajouter($formulaire->exportValue('id_personne_morale'), $formulaire->exportValue('login'), md5(time()), $formulaire->exportValue('niveau'), $niveau_modules, $formulaire->exportValue('civilite'), $formulaire->exportValue('nom'), $formulaire->exportValue('prenom'), $formulaire->exportValue('email'), $formulaire->exportValue('adresse'), $formulaire->exportValue('code_postal'), $formulaire->exportValue('ville'), $formulaire->exportValue('id_pays'), $formulaire->exportValue('telephone_fixe'), $formulaire->exportValue('telephone_portable'), $formulaire->exportValue('etat'), $formulaire->exportValue('compte_svn'));
        } else {
            /**
             * Niveau modules : concaténation
             */
            $niveau_modules = $formulaire->exportValue('niveau_apero') . $formulaire->exportValue('niveau_annuaire') . $formulaire->exportValue('niveau_site') . $formulaire->exportValue('niveau_forum') . $formulaire->exportValue('niveau_antenne');
            $ok = $personnes_physiques->modifier($_GET['id'], $formulaire->exportValue('id_personne_morale'), $formulaire->exportValue('login'), $formulaire->exportValue('mot_de_passe'), $formulaire->exportValue('niveau'), $niveau_modules, $formulaire->exportValue('civilite'), $formulaire->exportValue('nom'), $formulaire->exportValue('prenom'), $formulaire->exportValue('email'), $formulaire->exportValue('adresse'), $formulaire->exportValue('code_postal'), $formulaire->exportValue('ville'), $formulaire->exportValue('id_pays'), $formulaire->exportValue('telephone_fixe'), $formulaire->exportValue('telephone_portable'), $formulaire->exportValue('etat'), $formulaire->exportValue('compte_svn'));
        }
        if ($ok) {
            if ($action == 'ajouter') {
                AFUP_Logs::log('Ajout de la personne physique ' . $formulaire->exportValue('prenom') . ' ' . $formulaire->exportValue('nom'));
            } else {
                AFUP_Logs::log('Modification de la personne physique ' . $formulaire->exportValue('prenom') . ' ' . $formulaire->exportValue('nom') . ' (' . $_GET['id'] . ')');
            }
            // Redirection sur la liste filtrée
            afficherMessage('La personne physique a été ' . ($action == 'ajouter' ? 'ajoutée' : 'modifiée'), "index.php?page=personnes_physiques&action=lister&filtre=" . $formulaire->exportValue('email'));
        } else {
            $smarty->assign('erreur', 'Une erreur est survenue lors de ' . ($action == 'ajouter' ? "l'ajout" : 'la modification') . ' de la personne physique');
        }
    }
    $smarty->assign('formulaire', genererFormulaire($formulaire));
}
开发者ID:fferriere,项目名称:web,代码行数:31,代码来源:personnes_physiques.php

示例13: afficherMessage

    } else {
        afficherMessage("La facture n'a pas pu être envoyée", 'index.php?page=forum_facturation&action=lister', true);
    }
} elseif ($action == 'envoyer_tout') {
    if ($forum_facturation->envoyerATous($_GET['id_forum'])) {
        afficherMessage('Les factures ont été envoyées', 'index.php?page=forum_facturation&action=lister');
    } else {
        afficherMessage('Au moins une facture n\'a pas pu être envoyé. Se conférer aux logs pour plus de détails', 'index.php?page=forum_facturation&action=lister', true);
    }
} elseif ($action == 'facturer_facture') {
    if ($forum_facturation->estFacture($_GET['ref'])) {
        AFUP_Logs::log('Facturation => facture n°' . $_GET['ref']);
        afficherMessage('La facture est prise en compte', 'index.php?page=forum_facturation&action=lister');
    } else {
        afficherMessage("La facture n'a pas pu être prise en compte", 'index.php?page=forum_facturation&action=lister', true);
    }
} elseif ($action == 'supprimer_facture') {
    if ($forum_facturation->supprimerFacturation($_GET['ref'])) {
        AFUP_Logs::log('Supprimer => facture n°' . $_GET['ref']);
        afficherMessage('La facture est supprimée', 'index.php?page=forum_facturation&action=lister');
    } else {
        afficherMessage("La facture n'a pas pu être supprimée", 'index.php?page=forum_facturation&action=lister', true);
    }
} elseif ($action == 'changer_date_reglement') {
    $reglement = strtotime(implode('-', array_reverse(explode('/', $_GET['reglement']))));
    if ($forum_facturation->changerDateReglement($_GET['ref'], $reglement)) {
        afficherMessage('La date de réglement a été changée', 'index.php?page=forum_facturation&action=lister');
    } else {
        afficherMessage('La date de réglement n\'a pas été changée', 'index.php?page=forum_facturation&action=lister', true);
    }
}
开发者ID:fferriere,项目名称:web,代码行数:31,代码来源:forum_facturation.php

示例14: list

        list($presence, $id_personne_avec_pouvoir) = $assemblee_generale->obtenirInfos($_SESSION['afup_login'], $timestamp);
        $assemblee_generale->marquerConsultation($_SESSION['afup_login'], $timestamp);
        $formulaire =& instancierFormulaire('index.php?page=membre_assemblee_generale');
        $formulaire->setDefaults(array('date' => date("d/m/Y", time()), 'presence' => $presence, 'id_personne_avec_pouvoir' => $id_personne_avec_pouvoir));
        $formulaire->addElement('header', '', 'Je serais présent(e)');
        $formulaire->addElement('radio', 'presence', 'Oui', '', AFUP_ASSEMBLEE_GENERALE_PRESENCE_OUI);
        $formulaire->addElement('radio', 'presence', 'Non', '', AFUP_ASSEMBLEE_GENERALE_PRESENCE_NON);
        $formulaire->addElement('radio', 'presence', 'Je ne sais pas encore', '', AFUP_ASSEMBLEE_GENERALE_PRESENCE_INDETERMINE);
        $formulaire->addElement('header', '', 'Je donne mon pouvoir à');
        $formulaire->addElement('select', 'id_personne_avec_pouvoir', 'Nom', array(null => '') + $assemblee_generale->obtenirPresents($timestamp));
        $formulaire->addElement('header', 'boutons', '');
        $formulaire->addElement('hidden', 'date', $timestamp);
        $formulaire->addElement('submit', 'soumettre', 'confirmer');
        if ($formulaire->validate()) {
            if ($action == 'modifier') {
                $ok = $assemblee_generale->modifier($_SESSION['afup_login'], $timestamp, $formulaire->exportValue('presence'), $formulaire->exportValue('id_personne_avec_pouvoir'));
            }
            if ($ok) {
                if ($action == 'modifier') {
                    AFUP_Logs::log('Modification de la présence et du pouvoir de la personne physique');
                }
                afficherMessage('La présence et le pouvoir ont été modifiés', 'index.php?page=membre_assemblee_generale');
            } else {
                $smarty->assign('erreur', 'Une erreur est survenue lors de la modification de la présence et du pouvoir');
            }
        }
        $smarty->assign('formulaire', genererFormulaire($formulaire));
    }
} else {
    unset($assemblee_generale);
}
开发者ID:fferriere,项目名称:web,代码行数:31,代码来源:membre_assemblee_generale.php

示例15: array

    $formulaire->addElement('text', 'nom', 'Nom', array('size' => 30, 'maxlength' => 40));
    $formulaire->addElement('text', 'prenom', 'Prénom', array('size' => 30, 'maxlength' => 40));
    $formulaire->addElement('text', 'pseudo', 'Pseudo', array('size' => 30, 'maxlength' => 40));
    $formulaire->addElement('password', 'mot_de_passe', 'Mot de passe', array('size' => 30, 'maxlength' => 40));
    $formulaire->addElement('text', 'email', 'Email', array('size' => 30, 'maxlength' => 40));
    $formulaire->addElement('header', '', 'Informations');
    $formulaire->addElement('text', 'site_web', 'Site web', array('size' => 30, 'maxlength' => 40));
    $formulaire->addElement('select', 'id_ville', 'Ville', array(0 => '--') + $villes->obtenirListe('nom ASC', true));
    $formulaire->addElement('select', 'etat', 'Etat', $inscrits->obtenirListeEtat());
    $formulaire->addElement('static', 'date_inscription', 'Date d\'inscription');
    $formulaire->addElement('header', 'boutons', '');
    $formulaire->addElement('submit', 'soumettre', ucfirst($action));
    if ($formulaire->validate()) {
        if ($action == 'ajouter') {
            $ok = $inscrits->ajouter($formulaire->exportValue('pseudo'), $formulaire->exportValue('mot_de_passe'), $formulaire->exportValue('nom'), $formulaire->exportValue('prenom'), $formulaire->exportValue('email'), $formulaire->exportValue('site_web'), $formulaire->exportValue('id_ville'), $formulaire->exportValue('etat'));
        } else {
            $ok = $inscrits->modifier($_GET['id'], $formulaire->exportValue('pseudo'), $formulaire->exportValue('mot_de_passe'), $formulaire->exportValue('nom'), $formulaire->exportValue('prenom'), $formulaire->exportValue('email'), $formulaire->exportValue('site_web'), $formulaire->exportValue('id_ville'), $formulaire->exportValue('etat'));
        }
        if ($ok) {
            if ($action == 'ajouter') {
                AFUP_Logs::log('Ajout de l\'inscrit ' . $formulaire->exportValue('pseudo') . ' aux apéros PHP ');
            } else {
                AFUP_Logs::log('Modification de l\'inscrit ' . $formulaire->exportValue('pseudo') . ' (' . $_GET['id'] . ') aux apéros PHP ');
            }
            afficherMessage('L\'inscrit aux apéros PHP a été ' . ($action == 'ajouter' ? 'ajouté' : 'modifié'), 'index.php?page=aperos_inscrits&action=lister');
        } else {
            $smarty->assign('erreur', 'Une erreur est survenue lors de ' . ($action == 'ajouter' ? "l'ajout" : 'la modification') . ' de l\'inscrit aux apéros PHP ', true);
        }
    }
    $smarty->assign('formulaire', genererFormulaire($formulaire));
}
开发者ID:fferriere,项目名称:web,代码行数:31,代码来源:aperos_inscrits.php


注:本文中的afficherMessage函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。