Forum de discussion
Forum « Programmation ASP » (archives)
Re: DB, mail et confirmation
Envoyé: 7 mai 2002, 9h26 par Oznog
Ouaip, t'es mal barré. FrontPage!!
La page qui fait l'ajout dans la base redirige donc vers une page d'où tu envoie le courriel. Ma fois, la redirection perd probablement les données.
Pour t'en assurer tu peux mettre ce code avant l'envoie du courriel. Ce code affiche tous ce qui est envoyé.
<%
For Each Field In Request
response.write Field & ": " & Request.Form(Field) & "<br >"
Next
%>
Si tu ne voie pas tes données tu ne peux pas les envoyer via courriel.
Donc si c'est le cas, tu dois mettre le code du CDONT dans la même page qui fait l'ajout dans la base.
OU tu trouve la page en question et fait la redirection mais en ajoutant (en méthode GET) les données au bout du URL ex: "url?var1=" & Request.Form("var1") & "&var2=" & Request.Form("var2") ...
OU tu retient le ID du nouveau record et tu le passe avec la redirection ("url?var1=" & ID_de_Lajout). Dans ce dernier cas, la page de l'envoie du courriel doit récupérer les données saisie en se connectant de nouveau à la base et en trouvant le bon record selon le ID passé.
Ciao
Oznog
Réponses
|