<%@ Language=VBScript %> Soumission <% ' Variables globales Dim Conn, strSQL, strNom, strPrenom, strLabo, strUniv, strRue, strVille, strEmail, strComm, strAbstract, sMail ' ------------------------------ ' Envoi du courrier électronique ' ------------------------------ Function Courrier() Set sMail = Server.CreateObject("Persits.MailSender") sMail.Host = "hprib.lps.u-psud.fr" sMail.From = "pnl@lps.u-psud.fr" sMail.FromName = "Organisation rencontre RNL 2006" sMail.AddAddress strEmail sMail.Subject = "Soumission RNL Rencontre 2006" sMail.Body = "Vos coordonnées sont enregistrées ainsi:" & vbCrLf & vbCrLf sMail.Body = sMail.Body & strNom & vbCrLf & strPrenom & vbCrLf If strLabo <> " " Then sMail.Body = sMail.Body & strLabo & vbCrLf If strUniv <> " " Then sMail.Body = sMail.Body & strUniv & vbCrLf If strRue <> " " Then sMail.Body = sMail.Body & strRue & vbCrLf sMail.Body = sMail.Body & strVille & vbCrLf sMail.Body = sMail.Body & strEmail & vbCrLf & vbCrLf sMail.Body = sMail.Body & "Si vous avez transmis un résumé, envoyez" & vbCrLf sMail.Body = sMail.Body & "votre article avant la date limite du 10 février" & vbCrLf sMail.Body = sMail.Body & "par la procédure automatique" & vbCrLf sMail.Body = sMail.Body & "http://pnl.lps.u-psud.fr/pnl/article2006.html" & vbCrLf sMail.Body = sMail.Body & vbCrLf sMail.Body = sMail.Body & "Vérifiez ces informations." & vbCrLf sMail.Body = sMail.Body & "Si vous constatez des erreurs veuillez le signaler" & vbCrLf sMail.Body = sMail.Body & "(option:""repondre"" de votre navigateur)." & vbCrLf On Error Resume Next sMail.Send If Err <> 0 Then Courrier=False Exit Function End If Courrier=True End Function ' --------------------------------- ' Insertion dans la base de données ' --------------------------------- Sub BaseDeDonnees() On Error Goto 0 Const adOpenStatic=3 Const adLockOptimistic=3 msg="" Dim mySmartUpload Dim intCount Dim strFolder Dim fs If strErrorMsg <> "" Then Response.Write strErrorMsg Else Set Conn = Server.CreateObject("ADODB.Connection") Conn.open ("Soumission_PNL") strSQL = "SELECT * FROM R8 " Set msg = Server.CreateObject("ADODB.Recordset") msg.Open strSQL, Conn, adOpenStatic, adLockOptimistic msg.addnew msg.fields("Nom") = strNom msg.fields("Prenom") = strPrenom msg.fields("Labo") = strLabo msg.fields("Univ") = strUniv msg.fields("Rue") = strRue msg.fields("Ville") = strVille msg.fields("Email") = strEmail msg.fields("Jour") = Date & " " & Time msg.update Conn.Close Set Conn = Nothing End If End Sub ' --------------------------------- ' ProcInscription ' --------------------------------- Sub ProcInscription() strNom = Request.Form("Nom") strPrenom = Request.Form("Prenom") strLabo = Request.Form("Labo") strUniv = Request.Form("Univ") strRue = Request.Form("Rue") strVille = Request.Form("Ville") strEmail = Request.Form("Email") strComm = Request.Form("Comm") strAbstract = Request.Form("Abstract") ' Champs facultatifs : If Len(strRue)=0 Then strRue=" " If Courrier=False Then %>

L'expédition du courrier a échoué ( Erreur <%=Err.Description%> )
Retournez à la page précédente.
<% Else BaseDeDonnees %>

 

 

Vos coordonnées ont été enregistrées.
Vous allez recevoir une confirmation, vérifiez que les indications sont correctes
( nous avertir à
pnl@lps.u-psud.fr si erreurs).


 

<% End If ' Fin de If Courrier End Sub ' --------------------------------- ' ProcEnvoiResume ' --------------------------------- Sub ProcEnvoiResume() Dim mySmartUpload Dim intCount Dim strFolder Dim fs Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload") mySmartUpload.Upload Set fs = Server.createObject("Scripting.FileSystemObject") strFolder = "d:\Inetpub\Access\PNL\Rencontres\Resumes" intCount = mySmartUpload.Save(strFolder) Response.Write "
" & vbCrLf If intCount<>0 Then Response.Write "
Inscription effectuée, Fichier transféré.
Merci et à bientôt.

RETOUR À L'ACCUEIL " & vbCrLf Else Response.Write "
Pas de fichier transféré.
Un problème ? Avertissez nous.
" & vbCrLf End If Response.Write "
" & vbCrLf Response.Write "
" & vbCrLf End Sub ' --------------------------------- ' Fin des fonctions - Début ' --------------------------------- If Request("fct")="Resume" Then ProcEnvoiResume Else If Request.Form("action") <> "Enregistrement" And Request.Form("action") <> "Inscription" Then ' ----------------------- ' Affichage du formulaire ' ----------------------- %>

Inscription à la 9ème Rencontre du Non-Linéaire
IHP Paris 8, 9 et 10 mars 2006



L'inscription est libre et gratuite. Cependant, il est recommandé à tous de s'inscrire, qu'ils présentent une communication ou non (dans ce cas ne pas cocher la case), afin de faciliter l'organisation de la Rencontre. Cela vous permettra d'avoir un badge à leur nom et de figurer sur nos listes pour être informés des futures Rencontres.

Pour ceux qui désirent présenter une communication :
1-) Vous récupérez le
paquet contenant les instructions et les formats (Attention ! Les formats ont changé cette année !) Rédigez suivant les modèles.

2-) Vous vous inscrivez directement (voir plus bas). Si vous présentez un résumé cochez la case appropriée et appuyez sur "Enregistrer". Une deuxieme fenêtre apparaîtra qui vous permettra de charger votre fichier depuis votre disque.

Définitions :
Résumé = texte d'une page a envoyer lors de votre inscription (cf ligne précédente)
Article = texte de 6 pages MAXimum que vous devez envoyer par une procédure automatique , dès après votre inscription (voir plus bas la date limite d'envoi) si vous désirez qu'il soit publié.

3-) Dès (10 s. après) votre inscription, un message automatique vous sera adressé afin de vous permettre de vérifier que vos coordonnées sont correctes.

Note : l'adresse postale est l'adresse minimale pour qu'un courrier vous parvienne sans problème. Evitez les indications superflues du type "labo associé au cnrs, umr 4012" etc. Les champs obligatoires sont marqués d'un * (en fait, tous sauf la rue).

" name="f" onsubmit="return filtre(f);">
Nom :
Prénom:
Labo ou Service:
Université ou Institution* :
Rue (facultatif) :
Code postal + ville (en majuscules)* :
@dresse électronique* :

Présentation d' une communication  :

   
Des problèmes ? 
Tout est prêt ?

retour à l'accueil

<% ' Présentation d'une communication coché dans le 1er formulaire Elseif Request.Form("action") = "Inscription" And Request.Form("Comm")="on" Then ProcInscription %>
?fct=Resume" enctype="multipart/form-data">

Pour Envoyer le Résumé appuyer sur Parcourir :

Attention :   en latex seul : "Nom_prénom.tex"

<% Elseif (Request.Form("action") = "Inscription" And Request.Form("Comm")<>"on") Or Request.Form("action") = "Enregistrement" Then ProcInscription End If ' Fin de If Request("action") End If ' Fin de If Request("fct") %>