#!/usr/local/bin/php \n" ; print "\n"; /*print "\nInscription Séminaire\n\n";*/ /*-Ici la fonction de verification du formulaire -*/ /* print "\n";*/ print "\n"; print "\n"; print "
"; } function bas_page() { print ""; /* print "

Cliquez ici pour la réunion du 6/06:Inscription au séminaire du 06/06/2003\n"; */ print "\n"; print "\n" ; } function verification($nom,$prenom,$type,$nom_univ,$nom_entp,$email,$aquoi,$Jour,$Mois,$An) { $chaine = ""; $bon = true; if ($nom == "") { $bon = false; $chaine = "Le champ Nom est vide
\n"; } if ($prenom == "") { $bon = false; $chaine = $chaine . "Le champ Prénom est vide
\n"; } if ($type == "") { $bon = false; $chaine = $chaine . "Vous n'avez pas coché votre origine
\n"; } if (($type == "univ") && ($nom_univ == "")) { $bon = false; $chaine = $chaine . "Vous avez coché Université mais le champ "; $chaine = $chaine . "Nom Université est vide
\n"; } if (($type == "entp") && ($nom_entp == "")) { $bon = false; $chaine = $chaine . "Vous avez coché Entreprise mais le champ "; $chaine = $chaine . "Nom Entreprise est vide
\n"; } if ($email == "") { $bon = false; $chaine = $chaine . "Le champ Email est vide
\n"; } if (count($aquoi) == 0) { $bon = false; $chaine = $chaine . "Vous n'avez pas coché Participera à la réunion "; $chaine = $chaine . "ou Souhaite participer au repas\n"; } if ($bon == false) { print "

Le formulaire contient des erreurs !!!!!

\n"; print $chaine; print "
\n"; print "\n"; print "
\n"; } return($bon); } function formulaire() { /*- Recherche des infos du dernier seminaire -*/ $f = file("seminaires.txt") ; $ligne = explode(":",$f[count($f) - 1]) ; mysql_connect("mysql","veron",";snes0p:"); mysql_select_db("azurcrypt"); $result = mysql_query("select DISTINCT Date,Lieu from seminaires order by Date desc"); $row = mysql_fetch_row($result); $date_t = explode("-",$row[0]); $Jour = $date_t[2] ; $Mois = $date_t[1] ; $An = $date_t[0] ; $Lieu = $ligne[3] ; /*- En tete2 -*/ print "
\n"; print "\n"; print "
Inscription au séminaire du $Jour $Mois $An\n"; print "
$Lieu\n"; print "
\n"; print "
\n"; print "
"; print "
Pour recevoir les annonces, entrez votre e-mail:
\n"; print "Cliquez ici pour les rencontres précédentes.
\n"; print "

Programme :

\n"; // $f = file("programme-$Jour-$Mois-$An.txt") ; mysql_connect("mysql","veron",";snes0p:"); mysql_select_db("azurcrypt"); $prog = mysql_query("select Prenom, Nom, Institut, Titre, slides from seminaires where Date='".$An.'-'.$Mois.'-'.$Jour."' order by Ordre, Nom, Prenom;"); $infos = mysql_fetch_row($prog); print "\n"; while ($infos) { print ""; print "\n"; $infos = mysql_fetch_row($prog); } /* print "
".$infos[0]." ".$infos[1]." (".$infos[2]."): ".$infos[3]."
\n"; for ($i=0; $i\n"; $ligne = explode(":",$f[$i]) ; print "
$ligne[0] $ligne[1] ($ligne[2]): $ligne[3]" ; }*/ print "
"; print "
"; print "

\n"; /*- Le Formulaire -*/ print "
"; print "
\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print ""; print "\n"; print "\n"; print "
Nom:\n"; print "
Prénom:\n"; print "
"; print "
"; print "
Origine:\n"; print "Université\n"; print "Nom Université:\n"; print "Equipe: \n"; print "
 Entreprise\n"; print "Nom Entreprise:\n"; print "
"; print "
Email:\n"; print "
\n"; print "Participera à la réunion\n"; print "
\n"; print "Souhaite participer au repas\n"; print "
\n"; print "
\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "
\n"; } function valide_choix($nom,$prenom,$type,$nom_univ,$nom_entp,$email,$aquoi,$Jour,$Mois,$An,$nom_equipe) { /*- Mise en forme des données du formulaire -*/ $nom = ucfirst(strtolower(trim($nom))) ; $prenom = ucfirst(strtolower(trim($prenom))) ; $nom_univ = ucfirst(strtolower(trim($nom_univ))) ; $nom_entp = ucfirst(strtolower(trim($nom_entp))) ; $nom_equipe = ucfirst(strtolower(trim($nom_equipe))); /*- Preparation de la chaine ($chaine) a ajouté au fichier nom-prenom.txt -*/ /*- Preparation du mail ($mail) a envoyé à ADRESSE_MAIL -*/ $chaine = "$nom:$prenom:"; $mail = "$prenom $nom " ; if ($type == univ) { $chaine .= "universite:$nom_univ:$nom_equipe:" ; $mail .= "($nom_univ,"; } else { $chaine .= "entreprise:$nom_entp::" ; $mail .= "($nom_entp,"; } $chaine .= "$email:" ; $mail .= "$email)\nSouhaite :\n"; if (($aquoi[0]==reunion) || ($aquoi[1]==reunion)) { $chaine .= "O:" ; $mail .= "\t- participer au seminaire cryptazur\n"; } else $chaine .= "N:" ; if (($aquoi[0]==repas) || ($aquoi[1]==repas)) { $chaine .= "O\n" ; $mail .= "\t- participer au repas\n"; } else $chaine .= "N\n" ; /*- Creation du fichier $nom-prenom.txt -*/ $name_fic = ereg_replace(" ","",$nom) ."-". ereg_replace(" ","",$prenom) .".txt" ; $name_fic = strtolower($name_fic); $name_fic = "Seminaire-$Jour-$Mois-$An/$name_fic" ; $f = @fopen("$name_fic","w") ; if ($f) fputs($f,$chaine); else { print "Erreur d'ouverture du fichier $name_fic" ; exit ; } /*- Envoie du mail à ADRESSE_MAIL -*/ /*$header = "From: veron@univ-tln.fr\nReply-To: veron@univ-tln.fr\nX-Mailer: PHP/" . phpversion() ;*/ mail(ADRESSE_MAIL,"Inscription au séminaire AzurCrypt",$mail,$header); mail(ADR_MAIL,"Inscription au séminaire AzurCrypt",$mail,$header); /*- Envoie du mail de confirmation à $email -*/ $message = "Votre participation au séminaire AZUR'CRYPT a été enregistrée\n"; mail($email,"Inscription au seminaire AzurCrypt",$message,$header); print "
\n"; print "Votre demande a été enregistrée, vous allez recevoir un mail de confirmation.
\n"; print "Dans le cas contraire écrivez à veron@univ-tln.fr .\n"; print "
\n"; } switch ($action) { case "" : en_tete(); formulaire(); bas_page(); break ; case "valider" : en_tete(); $ok = verification($nom,$prenom,$type,$nom_univ,$nom_entp,$email,$aquoi,$Jour,$Mois,$An); if($ok) valide_choix($nom,$prenom,$type,$nom_univ,$nom_entp,$email,$aquoi,$Jour,$Mois,$An,$nom_equipe); bas_page(); break ; } ?>