IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Envoi de mail en javascript avec formulaire


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Inscrit en
    F�vrier 2006
    Messages
    241
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2006
    Messages : 241
    Par d�faut Envoi de mail en javascript avec formulaire
    Bonjour a tous,

    je d�bute en programmation web et je concoi un petit site en php, j'ai un formulaire d'envoi de mail comme ceci :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
     
    											<form action="" enctype="multipart/form-data" id="form">
    <table  cellspacing="0" cellpadding="0" class="form">
    	<tr>
    		<td  style="width:198px; height:128px">
     
    	<table  cellspacing="0" cellpadding="0">
    	<tr>
    		<td  style="width:198px; height:27px"><input name="nom" type="text" value="nom: "></td>
    	</tr>
    	<tr>
    <td  style="width:198px; height:27px"><input name="prenom" type="text" value="prenom: "></td>
    </tr>
    <tr>
    <td  style="width:198px; height:27px"><input name="tel" type="text" value="telephone: "></td>
    </tr>
    <tr>
    <td  style="width:198px; height:27px"><input name="mail" type="text" value="e-mail: "></td>
    </tr>
    </table>
    </td>
    <td  style="width:202px; height:128px">
    <table  cellspacing="0" cellpadding="0">
    <tr>
    <td  style="width:202px; height:109px"><textarea name="" cols="0" rows="0">message: </textarea></td>
    </tr>
    <tr>
    <td  style="width:202px; height:19px">
    <br style="line-height:1px">
     
    <img src="images/spacer.gif" alt="" width="116" height="1"><strong><a href="#" onClick="document.getElementById('form').reset()">reset</a>
    </strong><img src="images/spacer.gif" alt="" width="15" height="1"><strong><a href="#" onClick="document.getElementById('form').submit()">send</a></strong>														</td>
     
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </form>
    En fait, il me manque le petit bout de code pour envoyer un mail en r�cup�rant mes variables ... comment faire ? merci beaucoup

  2. #2
    Membre �clair�
    Inscrit en
    F�vrier 2006
    Messages
    241
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2006
    Messages : 241
    Par d�faut
    je commence a me demader si cela est bien un probl�me de javascript.. ? est ce que quelqu'un pourrait me donner une piste de reflexion ? merci beaucoup

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    121
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 121
    Par d�faut
    ben il y a la fonction mail();
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     
    mail("[email protected]", "Contact WEB : $nom", "$telephone, le message est :\n $message\n\n
    "From: $e-mail\n");

  4. #4
    Membre �prouv� Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    D�tails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Par d�faut
    envoi de mail en javaScript ??
    le javascript s'�x�cute cot� client
    on utilise et on reste cot� client,
    donc autant c bien de rester c�t� client pour v�rifier les formulaires
    autant si tu veux mailer c�t� client avec javascript
    alors t'es pas sorti

    c'est donc pour �a qu'il te propose la fonciton Mail() de php
    lui est c�t� serveur

    tu savais surement tout �a mais il faut y penser

    sinon pense a la balise form
    �a peut toujours servir

    tu coderais pas avec frontPage dahu17 ?

    sinon tu peux cr�er une fausse fonction javascript mail

    comme ici

  5. #5
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    386
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 386
    Par d�faut
    je me permets de rebondir dessus car j'ai le meme probleme.
    Voici mon code
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
     	<form action="" id="form" style="margin:0; padding:0 ">
                              <div class="indent">
                                        <div class="ww">
                                        <div class="blosk_col1">
                                        	<div class="h"><input type="text" value=" Votre nom" /></div>
                                        	<div class="h"><input type="text" value=" Votre e-mail" /></div>
                                        	<div class="h"><input type="text" value=" Votre t&eacute;l&eacute;phone" /></div>
                                        	<div class="h1">
                                        	  <input type="text" value=" Votre adresse" />
                                        	</div>
                                        </div> 
                                        <div class="blosk_col2">
                                        	<textarea name="textarea"  cols="35" rows="35"> message</textarea><br />
                                   			 <a href="#" onclick="document.getElementById('form').reset()" class="more1">effacer</a><img alt="" src="images/spacer.gif" width="15" height="1" /><a href="#" onclick="document.getElementById('form').submit()" class="more1">envoyer</a>                                    </div>
                                        <div align="center"></div>
                                        </div>
                                        <div class="clear"></div>       
                                    </div> 
                                      </form>
    Quand je click sur le bouton reset, sa amrche nickel mais comment envoyer un mail via les champs remplis ? dois je creer une page php qui recup les valeurs pour les envoyers ?

  6. #6
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 1
    Dernier message: 22/04/2008, 11h08
  2. Envoi de mail sous outlook avec un exchange
    Par damocles666 dans le forum Windows Serveur
    R�ponses: 2
    Dernier message: 24/07/2007, 10h29
  3. Pb d'envoie de mail en ASP avec un objet CDO
    Par mister_rom dans le forum ASP
    R�ponses: 1
    Dernier message: 02/04/2007, 22h56
  4. R�ponses: 4
    Dernier message: 07/05/2006, 01h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo