Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 605 → Rev 606

/trunk/client/bottin/inscription.php
19,7 → 19,7
// | License along with this library; if not, write to the Free Software |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
// +------------------------------------------------------------------------------------------------------+
// CVS : $Id: inscription.php,v 1.5 2005-11-17 18:48:02 florian Exp $
// CVS : $Id: inscription.php,v 1.6 2005-11-18 16:04:15 florian Exp $
/**
* Inscription
*
32,7 → 32,7
//Autres auteurs :
*@author Florian SCHMITT <florian@ecole-et-nature.org>
*@copyright Tela-Botanica 2000-2004
*@version $Revision: 1.5 $ $Date: 2005-11-17 18:48:02 $
*@version $Revision: 1.6 $ $Date: 2005-11-18 16:04:15 $
// +------------------------------------------------------------------------------------------------------+
*/
 
91,15 → 91,17
//cas de l'envoi de mot de passe par mail----------------------------------------------------------------
if ($_REQUEST['action'] == 'sendpasswd') {
return AUTH_formulaire_login(envoie_passe()) ;
return envoie_passe()."\n".formulaire_envoi_passe() ;
}
 
//cas de la saisie ou la modification de l'inscription individuelle ou structure
if (($_REQUEST['action'] == 'modifier')or($_REQUEST['action'] == 'inscription')) {
if (($_REQUEST['action'] == 'modifier')or($_REQUEST['action'] == 'modifier_v')or($_REQUEST['action'] == 'inscription')or($_REQUEST['action'] == 'inscription_v')) {
$formulaire = new HTML_formulaireInscription('formulaire_inscription', 'post', preg_replace('/&amp;/', '&', $GLOBALS['ins_url']->getURL()), '_self', '', 0) ;
$formulaire->construitFormulaire(preg_replace('/&amp;/', '&', $GLOBALS['ins_url']->getURL()));
if ($_REQUEST['form_structure']==1) {
$formulaire->formulaireStructure() ;
if (isset($_REQUEST['form_structure'])) {
if ($_REQUEST['form_structure']==1) {
$formulaire->formulaireStructure() ;
}
}
//pour la modification d'une inscription, on charge les valeurs par défauts
130,18 → 132,8
}
if ($_REQUEST['action'] == 'modifier_v') {
if ($formulaire->validate()) {
$lettre = $GLOBALS['AUTH']->getAuthData(INS_CHAMPS_LETTRE) ;
$formulaire->process('mise_a_jour', false) ;
}
if (isset($_POST['lettre'])) {
if ($lettre == '') {
inscription_lettre(INS_MAIL_INSCRIPTION_LISTE) ;
}
} else {
if ($lettre == 1) {
inscription_lettre(INS_MAIL_DESINSCRIPTION_LISTE) ;
}
}
return $res.info();
}
182,7 → 174,7
if ((!$GLOBALS['AUTH']->getAuth())&&($_REQUEST['action']!='inscription')&&($_REQUEST['action']!='inscription_v')) {
if (isset($_POST['username']) && $_POST['username'] != '') {
$res .= message_erreur() ;
$res .= '<p class="erreur">'.INS_ERREUR_LOGIN.'</p><br />'."\n".formulaire_envoi_passe();
} else {
$res .= AUTH_formulaire_login() ;
}
199,6 → 191,9
/* +--Fin du code ----------------------------------------------------------------------------------------+
*
* $Log: not supported by cvs2svn $
* Revision 1.5 2005/11/17 18:48:02 florian
* corrections bugs + amélioration de l'application d'inscription
*
* Revision 1.4 2005/10/25 14:02:21 alexandre_tb
* le formulaire affiche la france par défaut
*