Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : aide pour un formulaire asp [ Archives ASP & ASP.NET / AU SECOURS !!!! ] (djanin)

mardi 22 juillet 2003 à 16:01:04 | aide pour un formulaire asp

djanin

Je n'y connais rien en asp et mon hébergeur me demande de développer mon formulaire en...asp!

J'ai cherché un peu sur internet et j'ai bidouillé un petit truc qui ne marche malheureusement pas:

<%
Dim objCDOMail
Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
objCDOMail.From = Request.Form("_email")
objCDOMail.To="XXXX@rienales.com"
objCDOMail.Subject=Request.Form("_sujet")
objCDOMail.Body=Request.Form("_nom") & Request.Form("_société") & Request.Form("_code postal") & Request.Form("_ville") & Request.Form("_body")
objCDOMail.Send
Set objCDOMail=Nothing
if objCDOMail.Send=true then
response.write"L'email a bien été envoyé"
else
response.write"Erreur. Le message n'a pas été envoyé"
end if
%>



J'ai ajouté dans mon formulaire html (dans ma balise form) un attribut action="envoimail.asp" (le nom sous lequel mon fichier asp est enregistré donc). Mais quand je fais envoyer, mon navigateur me sort "the page cannot be displaid" et le mail n'est pas envoyé.


Je peux dire une connerie?

mardi 22 juillet 2003 à 16:33:31 | Re : aide pour un formulaire asp

MaggieVB


Maggie


-------------------------------
Réponse au message :
-------------------------------

> Je n'y connais rien en asp et mon hébergeur me demande de développer mon formulaire en...asp!
>
> J'ai cherché un peu sur internet et j'ai bidouillé un petit truc qui ne marche malheureusement pas:
>
> <%
> Dim objCDOMail
> Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
> objCDOMail.From = Request.Form("_email")
> objCDOMail.To="XXXX@rienales.com"
> objCDOMail.Subject=Request.Form("_sujet")
> objCDOMail.Body=Request.Form("_nom") & Request.Form("_société") & Request.Form("_code postal") & Request.Form("_ville") & Request.Form("_body")
> objCDOMail.Send
> Set objCDOMail=Nothing
> if objCDOMail.Send=true then
> response.write"L'email a bien été envoyé"
> else
> response.write"Erreur. Le message n'a pas été envoyé"
> end if
> %>
>
>
>
> J'ai ajouté dans mon formulaire html (dans ma balise form) un attribut action="envoimail.asp" (le nom sous lequel mon fichier asp est enregistré donc). Mais quand je fais envoyer, mon navigateur me sort "the page cannot be displaid" et le mail n'est pas envoyé.
>
>
> Je peux dire une connerie?

mardi 22 juillet 2003 à 16:34:26 | Re : aide pour un formulaire asp

MaggieVB

Essaie de ne pas mettre des "_" dans tes request.form ... Moi ca fonctionnais pas pour ca! :)

Maggie


-------------------------------
Réponse au message :
-------------------------------

> Je n'y connais rien en asp et mon hébergeur me demande de développer mon formulaire en...asp!
>
> J'ai cherché un peu sur internet et j'ai bidouillé un petit truc qui ne marche malheureusement pas:
>
> <%
> Dim objCDOMail
> Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
> objCDOMail.From = Request.Form("_email")
> objCDOMail.To="XXXX@rienales.com"
> objCDOMail.Subject=Request.Form("_sujet")
> objCDOMail.Body=Request.Form("_nom") & Request.Form("_société") & Request.Form("_code postal") & Request.Form("_ville") & Request.Form("_body")
> objCDOMail.Send
> Set objCDOMail=Nothing
> if objCDOMail.Send=true then
> response.write"L'email a bien été envoyé"
> else
> response.write"Erreur. Le message n'a pas été envoyé"
> end if
> %>
>
>
>
> J'ai ajouté dans mon formulaire html (dans ma balise form) un attribut action="envoimail.asp" (le nom sous lequel mon fichier asp est enregistré donc). Mais quand je fais envoyer, mon navigateur me sort "the page cannot be displaid" et le mail n'est pas envoyé.
>
>
> Je peux dire une connerie?

mardi 22 juillet 2003 à 17:14:06 | Re : aide pour un formulaire asp

djanin

Non apparemment ça vient pas de ça...

Je peux dire une connerie?


-------------------------------
Réponse au message :
-------------------------------

> Essaie de ne pas mettre des "_" dans tes request.form ... Moi ca fonctionnais pas pour ca! :)
>
> Maggie
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Je n'y connais rien en asp et mon hébergeur me demande de développer mon formulaire en...asp!
> >
> > J'ai cherché un peu sur internet et j'ai bidouillé un petit truc qui ne marche malheureusement pas:
> >
> > <%
> > Dim objCDOMail
> > Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
> > objCDOMail.From = Request.Form("_email")
> > objCDOMail.To="XXXX@rienales.com"
> > objCDOMail.Subject=Request.Form("_sujet")
> > objCDOMail.Body=Request.Form("_nom") & Request.Form("_société") & Request.Form("_code postal") & Request.Form("_ville") & Request.Form("_body")
> > objCDOMail.Send
> > Set objCDOMail=Nothing
> > if objCDOMail.Send=true then
> > response.write"L'email a bien été envoyé"
> > else
> > response.write"Erreur. Le message n'a pas été envoyé"
> > end if
> > %>
> >
> >
> >
> > J'ai ajouté dans mon formulaire html (dans ma balise form) un attribut action="envoimail.asp" (le nom sous lequel mon fichier asp est enregistré donc). Mais quand je fais envoyer, mon navigateur me sort "the page cannot be displaid" et le mail n'est pas envoyé.
> >
> >
> > Je peux dire une connerie?
>

mardi 22 juillet 2003 à 17:30:15 | Re : aide pour un formulaire asp

MaggieVB

Pourtant.. j'ai copier-coller ton code et ca l'affiche la page et ca m'affiche une erreur de createObject... mais toi tu vois pas l'erreur... peut-être un probleme de serveur mal configuré pour le asp?

Maggie


-------------------------------
Réponse au message :
-------------------------------

> Non apparemment ça vient pas de ça...
>
> Je peux dire une connerie?
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Essaie de ne pas mettre des "_" dans tes request.form ... Moi ca fonctionnais pas pour ca! :)
> >
> > Maggie
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Je n'y connais rien en asp et mon hébergeur me demande de développer mon formulaire en...asp!
> > >
> > > J'ai cherché un peu sur internet et j'ai bidouillé un petit truc qui ne marche malheureusement pas:
> > >
> > > <%
> > > Dim objCDOMail
> > > Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
> > > objCDOMail.From = Request.Form("_email")
> > > objCDOMail.To="XXXX@rienales.com"
> > > objCDOMail.Subject=Request.Form("_sujet")
> > > objCDOMail.Body=Request.Form("_nom") & Request.Form("_société") & Request.Form("_code postal") & Request.Form("_ville") & Request.Form("_body")
> > > objCDOMail.Send
> > > Set objCDOMail=Nothing
> > > if objCDOMail.Send=true then
> > > response.write"L'email a bien été envoyé"
> > > else
> > > response.write"Erreur. Le message n'a pas été envoyé"
> > > end if
> > > %>
> > >
> > >
> > >
> > > J'ai ajouté dans mon formulaire html (dans ma balise form) un attribut action="envoimail.asp" (le nom sous lequel mon fichier asp est enregistré donc). Mais quand je fais envoyer, mon navigateur me sort "the page cannot be displaid" et le mail n'est pas envoyé.
> > >
> > >
> > > Je peux dire une connerie?
> >
>

mardi 22 juillet 2003 à 18:05:49 | Re : aide pour un formulaire asp

djanin

Euh c'est quoi une erreur de createObject concrètement? Et surtout ça se résout comment? Je ne pense pas que le serveur soit mal configuré pour asp puisque c'est eux même au téléphone qui m'ont dit qu'ils voulaient un formulaire en asp.


Je peux dire une connerie?


-------------------------------
Réponse au message :
-------------------------------

> Pourtant.. j'ai copier-coller ton code et ca l'affiche la page et ca m'affiche une erreur de createObject... mais toi tu vois pas l'erreur... peut-être un probleme de serveur mal configuré pour le asp?
>
> Maggie
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Non apparemment ça vient pas de ça...
> >
> > Je peux dire une connerie?
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Essaie de ne pas mettre des "_" dans tes request.form ... Moi ca fonctionnais pas pour ca! :)
> > >
> > > Maggie
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Je n'y connais rien en asp et mon hébergeur me demande de développer mon formulaire en...asp!
> > > >
> > > > J'ai cherché un peu sur internet et j'ai bidouillé un petit truc qui ne marche malheureusement pas:
> > > >
> > > > <%
> > > > Dim objCDOMail
> > > > Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
> > > > objCDOMail.From = Request.Form("_email")
> > > > objCDOMail.To="XXXX@rienales.com"
> > > > objCDOMail.Subject=Request.Form("_sujet")
> > > > objCDOMail.Body=Request.Form("_nom") & Request.Form("_société") & Request.Form("_code postal") & Request.Form("_ville") & Request.Form("_body")
> > > > objCDOMail.Send
> > > > Set objCDOMail=Nothing
> > > > if objCDOMail.Send=true then
> > > > response.write"L'email a bien été envoyé"
> > > > else
> > > > response.write"Erreur. Le message n'a pas été envoyé"
> > > > end if
> > > > %>
> > > >
> > > >
> > > >
> > > > J'ai ajouté dans mon formulaire html (dans ma balise form) un attribut action="envoimail.asp" (le nom sous lequel mon fichier asp est enregistré donc). Mais quand je fais envoyer, mon navigateur me sort "the page cannot be displaid" et le mail n'est pas envoyé.
> > > >
> > > >
> > > > Je peux dire une connerie?
> > >
> >
>

mardi 22 juillet 2003 à 19:12:55 | Re : aide pour un formulaire asp

MaggieVB

L'erreur est qu'il me manque les composants pour créer un objet CDONTS.NewMail... Mais toi t'a page affiche pas du tout l'erreur... En tk... l'erreur ne semble pas etre dans ton code asp

Maggie


-------------------------------
Réponse au message :
-------------------------------

> Euh c'est quoi une erreur de createObject concrètement? Et surtout ça se résout comment? Je ne pense pas que le serveur soit mal configuré pour asp puisque c'est eux même au téléphone qui m'ont dit qu'ils voulaient un formulaire en asp.
>
>
> Je peux dire une connerie?
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Pourtant.. j'ai copier-coller ton code et ca l'affiche la page et ca m'affiche une erreur de createObject... mais toi tu vois pas l'erreur... peut-être un probleme de serveur mal configuré pour le asp?
> >
> > Maggie
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Non apparemment ça vient pas de ça...
> > >
> > > Je peux dire une connerie?
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Essaie de ne pas mettre des "_" dans tes request.form ... Moi ca fonctionnais pas pour ca! :)
> > > >
> > > > Maggie
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Je n'y connais rien en asp et mon hébergeur me demande de développer mon formulaire en...asp!
> > > > >
> > > > > J'ai cherché un peu sur internet et j'ai bidouillé un petit truc qui ne marche malheureusement pas:
> > > > >
> > > > > <%
> > > > > Dim objCDOMail
> > > > > Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
> > > > > objCDOMail.From = Request.Form("_email")
> > > > > objCDOMail.To="XXXX@rienales.com"
> > > > > objCDOMail.Subject=Request.Form("_sujet")
> > > > > objCDOMail.Body=Request.Form("_nom") & Request.Form("_société") & Request.Form("_code postal") & Request.Form("_ville") & Request.Form("_body")
> > > > > objCDOMail.Send
> > > > > Set objCDOMail=Nothing
> > > > > if objCDOMail.Send=true then
> > > > > response.write"L'email a bien été envoyé"
> > > > > else
> > > > > response.write"Erreur. Le message n'a pas été envoyé"
> > > > > end if
> > > > > %>
> > > > >
> > > > >
> > > > >
> > > > > J'ai ajouté dans mon formulaire html (dans ma balise form) un attribut action="envoimail.asp" (le nom sous lequel mon fichier asp est enregistré donc). Mais quand je fais envoyer, mon navigateur me sort "the page cannot be displaid" et le mail n'est pas envoyé.
> > > > >
> > > > >
> > > > > Je peux dire une connerie?
> > > >
> > >
> >
>

mardi 22 juillet 2003 à 19:53:29 | Re : aide pour un formulaire asp

marloon

C juste un test !

<b>COUCOU</b>

mardi 22 juillet 2003 à 19:57:05 | Re : aide pour un formulaire asp

marloon

pardon,

encore un test....

mercredi 23 juillet 2003 à 12:48:39 | Re : aide pour un formulaire asp

djanin

Le mail est bien envoyé mais maintenant ce qui foire c'est ma redirection. Je n'arrive pas à revenir sur une page de confirmation après l'envoi. Toujours "impossible d'afficher la page".

J'ai des frames sur la page, je ne sais pas si ça vient de là.

Voici donc le dernier code avec les modifs pour le redirect

<html>

<body>
<%
Dim objCDOMail
Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
objCDOMail.From = Request.Form("_email")
objCDOMail.To="xxx@rienales.com"
objCDOMail.Subject=Request.Form("_sujet")
objCDOMail.Body=Request.Form("_nom") & Request.Form("_société") & Request.Form("_code postal") & Request.Form("_ville") & Request.Form("_body")
objCDOMail.Send
if objCDOMail.Send=true then
Response.Redirect "confirmation.html"
else
Response.Redirect "echec.html"
end if
Set objCDOMail=Nothing
%>

</body>
</html>


Je peux dire une connerie?


-------------------------------
Réponse au message :
-------------------------------

> L'erreur est qu'il me manque les composants pour créer un objet CDONTS.NewMail... Mais toi t'a page affiche pas du tout l'erreur... En tk... l'erreur ne semble pas etre dans ton code asp
>
> Maggie
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Euh c'est quoi une erreur de createObject concrètement? Et surtout ça se résout comment? Je ne pense pas que le serveur soit mal configuré pour asp puisque c'est eux même au téléphone qui m'ont dit qu'ils voulaient un formulaire en asp.
> >
> >
> > Je peux dire une connerie?
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Pourtant.. j'ai copier-coller ton code et ca l'affiche la page et ca m'affiche une erreur de createObject... mais toi tu vois pas l'erreur... peut-être un probleme de serveur mal configuré pour le asp?
> > >
> > > Maggie
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Non apparemment ça vient pas de ça...
> > > >
> > > > Je peux dire une connerie?
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Essaie de ne pas mettre des "_" dans tes request.form ... Moi ca fonctionnais pas pour ca! :)
> > > > >
> > > > > Maggie
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Je n'y connais rien en asp et mon hébergeur me demande de développer mon formulaire en...asp!
> > > > > >
> > > > > > J'ai cherché un peu sur internet et j'ai bidouillé un petit truc qui ne marche malheureusement pas:
> > > > > >
> > > > > > <%
> > > > > > Dim objCDOMail
> > > > > > Set objCDOMail = Server.CreateObject("CDONTS.NewMail")
> > > > > > objCDOMail.From = Request.Form("_email")
> > > > > > objCDOMail.To="XXXX@rienales.com"
> > > > > > objCDOMail.Subject=Request.Form("_sujet")
> > > > > > objCDOMail.Body=Request.Form("_nom") & Request.Form("_société") & Request.Form("_code postal") & Request.Form("_ville") & Request.Form("_body")
> > > > > > objCDOMail.Send
> > > > > > Set objCDOMail=Nothing
> > > > > > if objCDOMail.Send=true then
> > > > > > response.write"L'email a bien été envoyé"
> > > > > > else
> > > > > > response.write"Erreur. Le message n'a pas été envoyé"
> > > > > > end if
> > > > > > %>
> > > > > >
> > > > > >
> > > > > >
> > > > > > J'ai ajouté dans mon formulaire html (dans ma balise form) un attribut action="envoimail.asp" (le nom sous lequel mon fichier asp est enregistré donc). Mais quand je fais envoyer, mon navigateur me sort "the page cannot be displaid" et le mail n'est pas envoyé.
> > > > > >
> > > > > >
> > > > > > Je peux dire une connerie?
> > > > >
> > > >
> > >
> >
>


1 2

Cette discussion est classé dans : aide, asp, formulaire


Répondre à ce message

Sujets en rapport avec ce message

requete sql asp [ par seb ] Pourquoi je n'arrive pas a créer ma requete select sur un critère numauto qui est mon identifiant de ma table access.login est un request.from du form A L'AIDE !!! ASP / EXCEL [ par Jamuel ] Salut tout le monde, il faut absolument une solution sinon pas de vacances pour le petit stagiaire que je suis, voila :Dans du code ASP je veux appele Aide [ par Vince ] Je cherche un site ou toutes les fonctions utilisables en asp sont recensées et ou l'on peut faire des recherche par mot clé pour trouver ces fameuses DSN Less en ASP/Javascript ! A l'AIDE!!!! [ par seb ] Salut ! je trouve des milliers d'exemple de connection DSN less en VBscript, mais pas en javascript (hors tout mon site est en javascript !). Je galer DSN Less en ASP/Javascript ! A l'AIDE!!!! [ par seb ] Salut ! je trouve des milliers d'exemple de connection DSN less en VBscript, mais pas en javascript (hors tout mon site est en javascript !). Je galer PB : 1 même formulaire pour 2 actions différentes [ par Nicolas ] Hello,J'ai un seul formulaire mais l'utilisateur a la possibilité de cliquer sur 2 boutons ("envoyer1" ou "envoyer2") pour un traitement différent (ac BDD formulaire et asp... [ par Milou ] Voila mon problème :dans un fichier asp se trouve un formulaire avec menus déroulants. Le contenu de l'un de ces menus vient d'un champs d'une table d Validation formulaire [ par Pirotes31 ] Bonjour,Voilà, je vous expose mon petit problème : j'ai installé sur Windows Millenium le serveur PWS. en essayant de lancer certaines applications j' SVP FORMULAIRE ou est mon erreur [ par jeffi ] Salut, je reçoi ce message :"Microsoft VBScript runtime error '800a01a8' Object required: '' /monfichier.asp, line 62et voici mon script asp à la suit SVP FORMULAIRE ASP toujours problémes?? [ par jeffi ] Salut, mon fichier s'appelle voyage1.asp et je reçoi ce message quand je l'execute :"Microsoft VBScript runtime error '800a01a8' Object required: '' /


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,718 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.