Popup js dans php et vérification de formulaire sans effet...
Résolu/Fermé
Noviceman
Messages postés
222
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
2 mars 2016
-
4 févr. 2013 à 13:38
Noviceman Messages postés 222 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 2 mars 2016 - 10 févr. 2013 à 17:22
Noviceman Messages postés 222 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 2 mars 2016 - 10 févr. 2013 à 17:22
A voir également:
- Popup js dans php et vérification de formulaire sans effet...
- Formulaire de réclamation facebook - Guide
- Effet miroir word - Guide
- Easy php - Télécharger - Divers Web & Internet
- Vérification url - Guide
- Formulaire de reclamation instagram - Guide
6 réponses
Noviceman
Messages postés
222
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
2 mars 2016
7
4 févr. 2013 à 21:27
4 févr. 2013 à 21:27
Bah j'ai posé la question pendant ma pose de midi et étais content d'avoir une réponse ce soir...=>>>>le champ concerné s'appel bien "mail..." Dur, qui va me répondre maintenant et j'aime pas les doubles post...
Flute j'ai trop vite collé :
revoici :
Flute j'ai trop vite collé :
revoici :
//a oublier <td style="border:solid 1px purple">Telephone :</td> <td> <input type="text" name="tel" value=""> </td> </tr> <td style="border:solid 1px green">Adresse E-mail :</td> <?php if(empty($_POST['mail'])) { echo "<a href=\"#\" onClick=\"window.open('popup-mail.php?mail=$myrow[2]','wclose','width=500,height=300,toolbar=no,status=no,left=20,top=30\">"; print 'Veuiilez ajouter votre adresse e-mail svp.'; } else { print 'teste + ok'; } ?> //a noter <td> <input type="text" name="mail" value="">
Noviceman
Messages postés
222
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
2 mars 2016
7
Modifié par Noviceman le 5/02/2013 à 12:18
Modifié par Noviceman le 5/02/2013 à 12:18
Oki, c'est qu'il est long c'est pour une association pour éviter les files d'attentes, un dépot d'objets en ligne. (liste de 30 objets)
le formulaire est ensuite récupéré par une page de traitement (5b.php) qui envoi un e-mail avec cette pièce jointe.
<form action="5b.php" method="post">
<table>
<tr>
<td style="width:150px;border:solid 1px black">Nom :</td>
<td>
<input type="text" name="nom"
value="">
</td>
</tr>
<tr>
<td style="border:solid 1px blue">Prénom :</td>
<td>
<input type="text" name="prenom"
value="">
</td>
</tr>
<tr>
<td style="border:solid 1px orange">Adresse :</td>
<td>
<input type="text"name="adresse"
value="">
</td>
</tr>
<tr>
<td style="border:solid 1px purple">Telephone :</td>
<td>
<input type="text" name="tel"
value="">
</td>
</tr>
<td style="border:solid 1px green">Adresse E-mail :</td>
<?php if(empty($_POST['mail']))
{
echo "<a href=\"#\" onClick=\"window.open('popup-mail.php?mail=$myrow[2]','wclose','width=500,height=300,toolbar=no,status=no,left=20,top=30\">"; print 'Veuiilez ajouter votre adresse e-mail svp.';
}
else
{
print 'teste + ok';
}
?>
<td>
<input type="text" name="mail"
value="">
</td>
</tr>
<tr><td><span style="color:red;font-size:16px;">ATTENTION !!!<br />Avez-vous bien rempli toutes les cases<br />ci-dessus : Nom, Prénom,.... ? Merci</span></td></tr>
<td>Inscription payée : <span style="color:blue">Cadre réservé au CSC</span></td>
<td>
<br />
</td>
</tr>
<td>Total vente : <span style="color:blue">Cadre réservé au CSC</span></td>
<td>
<br />
</td>
</tr>
<td>Reversements : <span style="color:blue">Cadre réservé au CSC</span></td>
<td>
<br />
</td>
</tr>
<td>Total achat : <span style="color:blue">Cadre réservé au CSC</span></td>
<td>
<br />
</td>
</tr>
<td>Solde à regler : <span style="color:blue">Cadre réservé au CSC</span></td>
<td>
<br />
</td>
</tr>
</table>
<span style="color:red;font-size:16px;">Vous allez maintenant entrer vos articles dans le tableau ci-dessous.<br /><br />ATTENTION !!! VOUS DEVREZ OBLIGATOIREMENT<br />CLIQUER SUR LE BOUTON <strong>"""VALIDER"""</strong> EN BAS DU TABLEAU<br />POUR QUE VOTRE INSCRIPTION SOIT PRISE EN COMPTE,<br /><strong>même si vous ne remplissez pas les 30 lignes du tableau</strong></span>
<br />
<table border="5" width="500px">
<thead align="right" style="font-family:monaco; color:blue">
<tr><!-- head -->
<td></td>
<td>DESCRIPTIF</td>
<td>TAILLE</td>
<td>PRIX VENTE</td>
</tr>
</thead>
<tbody align="center" style="font-family:courier">
<tr>
<td>Exemple</td>
<td><input type="text" name="" value="Pantalon"></td>
<td><input type="text" name="" value="42"></td>
<td><input type="text" name="" value="8 €"></td>
</tr>
<tr>
<td>1</td>
<td><input type="text" name="D1" value=""></td>
<td><input type="text" name="T1" value=""></td>
<td><input type="text" name="PV1" value=""></td>
</tr>
<tr><!-- corps 1 -->
<td>2</td>
<td><input type="text" name="D2" value=""> </td>
<td><input type="text" name="T2" value=""> </td>
<td><input type="text" name="PV2" value=""> </td>
</tr>
<tr><!-- corps 2 -->
<td>3</td>
<td><input type="text" name="D3" value=""> </td>
<td><input type="text" name="T3" value=""> </td>
<td><input type="text" name="PV3" value=""> </td>
</tr>
<tr><!-- corps 3 -->
<td>4</td>
<td><input type="text" name="D4" value=""> </td>
<td><input type="text" name="T4" value=""> </td>
<td><input type="text" name="PV4" value=""> </td>
</tr>
<tr><!-- corps 4 -->
<td>5</td>
<td><input type="text" name="D5" value=""> </td>
<td><input type="text" name="T5" value=""> </td>
<td><input type="text" name="PV5" value=""> </td>
</tr>
<tr><!-- corps 5 -->
<td>6</td>
<td><input type="text" name="D6" value=""> </td>
<td><input type="text" name="T6" value=""> </td>
<td><input type="text" name="PV6" value=""> </td>
</tr>
<tr><!-- corps 6 -->
<td>7</td>
<td><input type="text" name="D7" value=""> </td>
<td><input type="text" name="T7" value=""> </td>
<td><input type="text" name="PV7" value=""> </td>
</tr>
<tr><!-- corps 7 -->
<td>8</td>
<td><input type="text" name="D8" value=""> </td>
<td><input type="text" name="T8" value=""> </td>
<td><input type="text" name="PV8" value=""> </td>
</tr>
<tr><!-- corps 8 -->
<td>9</td>
<td><input type="text" name="D9" value=""> </td>
<td><input type="text" name="T9" value=""> </td>
<td><input type="text" name="PV9" value=""> </td>
</tr>
<tr><!-- corps 9 -->
<td>10</td>
<td><input type="text" name="D10" value=""> </td>
<td><input type="text" name="T10" value=""> </td>
<td><input type="text" name="PV10" value=""></td>
</tr>
<tr>
<td>11</td>
<td><input type="text" name="D11" value=""></td>
<td><input type="text" name="T11" value=""></td>
<td><input type="text" name="PV11" value=""></td>
</tr>
<tr><!-- corps 1 -->
<td>12</td>
<td><input type="text" name="D12" value=""> </td>
<td><input type="text" name="T12" value=""> </td>
<td><input type="text" name="PV12" value=""> </td>
</tr>
<tr><!-- corps 2 -->
<td>13</td>
<td><input type="text" name="D13" value=""> </td>
<td><input type="text" name="T13" value=""> </td>
<td><input type="text" name="PV13" value=""> </td>
</tr>
<tr><!-- corps 3 -->
<td>14</td>
<td><input type="text" name="D14" value=""> </td>
<td><input type="text" name="T14" value=""> </td>
<td><input type="text" name="PV14" value=""> </td>
</tr>
<tr><!-- corps 4 -->
<td>15</td>
<td><input type="text" name="D15" value=""> </td>
<td><input type="text" name="T15" value=""> </td>
<td><input type="text" name="PV15" value=""> </td>
</tr>
<tr><!-- corps 5 -->
<td>16</td>
<td><input type="text" name="D16" value=""> </td>
<td><input type="text" name="T16" value=""> </td>
<td><input type="text" name="PV16" value=""> </td>
</tr>
<tr><!-- corps 6 -->
<td>17</td>
<td><input type="text" name="D17" value=""> </td>
<td><input type="text" name="T17" value=""> </td>
<td><input type="text" name="PV17" value=""> </td>
</tr>
<tr><!-- corps 7 -->
<td>18</td>
<td><input type="text" name="D18" value=""> </td>
<td><input type="text" name="T18" value=""> </td>
<td><input type="text" name="PV18" value=""> </td>
</tr>
<tr><!-- corps 8 -->
<td>19</td>
<td><input type="text" name="D19" value=""> </td>
<td><input type="text" name="T19" value=""> </td>
<td><input type="text" name="PV19" value=""> </td>
</tr>
<tr><!-- corps 9 -->
<td>20</td>
<td><input type="text" name="D20" value=""> </td>
<td><input type="text" name="T20" value=""> </td>
<td><input type="text" name="PV20" value=""></td>
</tr>
<tr>
<td>21</td>
<td><input type="text" name="D21" value=""></td>
<td><input type="text" name="T21" value=""></td>
<td><input type="text" name="PV21" value=""></td>
</tr>
<tr><!-- corps 1 -->
<td>22</td>
<td><input type="text" name="D22" value=""> </td>
<td><input type="text" name="T22" value=""> </td>
<td><input type="text" name="PV22" value=""> </td>
</tr>
<tr><!-- corps 2 -->
<td>23</td>
<td><input type="text" name="D23" value=""> </td>
<td><input type="text" name="T23" value=""> </td>
<td><input type="text" name="PV23" value=""> </td>
</tr>
<tr><!-- corps 3 -->
<td>24</td>
<td><input type="text" name="D24" value=""> </td>
<td><input type="text" name="T24" value=""> </td>
<td><input type="text" name="PV24" value=""> </td>
</tr>
<tr><!-- corps 4 -->
<td>25</td>
<td><input type="text" name="D25" value=""> </td>
<td><input type="text" name="T25" value=""> </td>
<td><input type="text" name="PV25" value=""> </td>
</tr>
<tr><!-- corps 5 -->
<td>26</td>
<td><input type="text" name="D26" value=""> </td>
<td><input type="text" name="T26" value=""> </td>
<td><input type="text" name="PV26" value=""> </td>
</tr>
<tr><!-- corps 6 -->
<td>27</td>
<td><input type="text" name="D27" value=""> </td>
<td><input type="text" name="T27" value=""> </td>
<td><input type="text" name="PV27" value=""> </td>
</tr>
<tr><!-- corps 7 -->
<td>28</td>
<td><input type="text" name="D28" value=""> </td>
<td><input type="text" name="T28" value=""> </td>
<td><input type="text" name="PV28" value=""> </td>
</tr>
<tr><!-- corps 8 -->
<td>29</td>
<td><input type="text" name="D29" value=""> </td>
<td><input type="text" name="T29" value=""> </td>
<td><input type="text" name="PV29" value=""> </td>
</tr>
<tr><!-- corps 9 -->
<td>30</td>
<td><input type="text" name="D30" value=""> </td>
<td><input type="text" name="T30" value=""> </td>
<td><input type="text" name="PV30" value=""></td>
</tr>
</tfoot>
</table>
<br />
<input type="submit" value="Valider !"><span style="color:red"><strong><= </strong></span>
</form>
le formulaire est ensuite récupéré par une page de traitement (5b.php) qui envoi un e-mail avec cette pièce jointe.
<form action="5b.php" method="post">
<table>
<tr>
<td style="width:150px;border:solid 1px black">Nom :</td>
<td>
<input type="text" name="nom"
value="">
</td>
</tr>
<tr>
<td style="border:solid 1px blue">Prénom :</td>
<td>
<input type="text" name="prenom"
value="">
</td>
</tr>
<tr>
<td style="border:solid 1px orange">Adresse :</td>
<td>
<input type="text"name="adresse"
value="">
</td>
</tr>
<tr>
<td style="border:solid 1px purple">Telephone :</td>
<td>
<input type="text" name="tel"
value="">
</td>
</tr>
<td style="border:solid 1px green">Adresse E-mail :</td>
<?php if(empty($_POST['mail']))
{
echo "<a href=\"#\" onClick=\"window.open('popup-mail.php?mail=$myrow[2]','wclose','width=500,height=300,toolbar=no,status=no,left=20,top=30\">"; print 'Veuiilez ajouter votre adresse e-mail svp.';
}
else
{
print 'teste + ok';
}
?>
<td>
<input type="text" name="mail"
value="">
</td>
</tr>
<tr><td><span style="color:red;font-size:16px;">ATTENTION !!!<br />Avez-vous bien rempli toutes les cases<br />ci-dessus : Nom, Prénom,.... ? Merci</span></td></tr>
<td>Inscription payée : <span style="color:blue">Cadre réservé au CSC</span></td>
<td>
<br />
</td>
</tr>
<td>Total vente : <span style="color:blue">Cadre réservé au CSC</span></td>
<td>
<br />
</td>
</tr>
<td>Reversements : <span style="color:blue">Cadre réservé au CSC</span></td>
<td>
<br />
</td>
</tr>
<td>Total achat : <span style="color:blue">Cadre réservé au CSC</span></td>
<td>
<br />
</td>
</tr>
<td>Solde à regler : <span style="color:blue">Cadre réservé au CSC</span></td>
<td>
<br />
</td>
</tr>
</table>
<span style="color:red;font-size:16px;">Vous allez maintenant entrer vos articles dans le tableau ci-dessous.<br /><br />ATTENTION !!! VOUS DEVREZ OBLIGATOIREMENT<br />CLIQUER SUR LE BOUTON <strong>"""VALIDER"""</strong> EN BAS DU TABLEAU<br />POUR QUE VOTRE INSCRIPTION SOIT PRISE EN COMPTE,<br /><strong>même si vous ne remplissez pas les 30 lignes du tableau</strong></span>
<br />
<table border="5" width="500px">
<thead align="right" style="font-family:monaco; color:blue">
<tr><!-- head -->
<td></td>
<td>DESCRIPTIF</td>
<td>TAILLE</td>
<td>PRIX VENTE</td>
</tr>
</thead>
<tbody align="center" style="font-family:courier">
<tr>
<td>Exemple</td>
<td><input type="text" name="" value="Pantalon"></td>
<td><input type="text" name="" value="42"></td>
<td><input type="text" name="" value="8 €"></td>
</tr>
<tr>
<td>1</td>
<td><input type="text" name="D1" value=""></td>
<td><input type="text" name="T1" value=""></td>
<td><input type="text" name="PV1" value=""></td>
</tr>
<tr><!-- corps 1 -->
<td>2</td>
<td><input type="text" name="D2" value=""> </td>
<td><input type="text" name="T2" value=""> </td>
<td><input type="text" name="PV2" value=""> </td>
</tr>
<tr><!-- corps 2 -->
<td>3</td>
<td><input type="text" name="D3" value=""> </td>
<td><input type="text" name="T3" value=""> </td>
<td><input type="text" name="PV3" value=""> </td>
</tr>
<tr><!-- corps 3 -->
<td>4</td>
<td><input type="text" name="D4" value=""> </td>
<td><input type="text" name="T4" value=""> </td>
<td><input type="text" name="PV4" value=""> </td>
</tr>
<tr><!-- corps 4 -->
<td>5</td>
<td><input type="text" name="D5" value=""> </td>
<td><input type="text" name="T5" value=""> </td>
<td><input type="text" name="PV5" value=""> </td>
</tr>
<tr><!-- corps 5 -->
<td>6</td>
<td><input type="text" name="D6" value=""> </td>
<td><input type="text" name="T6" value=""> </td>
<td><input type="text" name="PV6" value=""> </td>
</tr>
<tr><!-- corps 6 -->
<td>7</td>
<td><input type="text" name="D7" value=""> </td>
<td><input type="text" name="T7" value=""> </td>
<td><input type="text" name="PV7" value=""> </td>
</tr>
<tr><!-- corps 7 -->
<td>8</td>
<td><input type="text" name="D8" value=""> </td>
<td><input type="text" name="T8" value=""> </td>
<td><input type="text" name="PV8" value=""> </td>
</tr>
<tr><!-- corps 8 -->
<td>9</td>
<td><input type="text" name="D9" value=""> </td>
<td><input type="text" name="T9" value=""> </td>
<td><input type="text" name="PV9" value=""> </td>
</tr>
<tr><!-- corps 9 -->
<td>10</td>
<td><input type="text" name="D10" value=""> </td>
<td><input type="text" name="T10" value=""> </td>
<td><input type="text" name="PV10" value=""></td>
</tr>
<tr>
<td>11</td>
<td><input type="text" name="D11" value=""></td>
<td><input type="text" name="T11" value=""></td>
<td><input type="text" name="PV11" value=""></td>
</tr>
<tr><!-- corps 1 -->
<td>12</td>
<td><input type="text" name="D12" value=""> </td>
<td><input type="text" name="T12" value=""> </td>
<td><input type="text" name="PV12" value=""> </td>
</tr>
<tr><!-- corps 2 -->
<td>13</td>
<td><input type="text" name="D13" value=""> </td>
<td><input type="text" name="T13" value=""> </td>
<td><input type="text" name="PV13" value=""> </td>
</tr>
<tr><!-- corps 3 -->
<td>14</td>
<td><input type="text" name="D14" value=""> </td>
<td><input type="text" name="T14" value=""> </td>
<td><input type="text" name="PV14" value=""> </td>
</tr>
<tr><!-- corps 4 -->
<td>15</td>
<td><input type="text" name="D15" value=""> </td>
<td><input type="text" name="T15" value=""> </td>
<td><input type="text" name="PV15" value=""> </td>
</tr>
<tr><!-- corps 5 -->
<td>16</td>
<td><input type="text" name="D16" value=""> </td>
<td><input type="text" name="T16" value=""> </td>
<td><input type="text" name="PV16" value=""> </td>
</tr>
<tr><!-- corps 6 -->
<td>17</td>
<td><input type="text" name="D17" value=""> </td>
<td><input type="text" name="T17" value=""> </td>
<td><input type="text" name="PV17" value=""> </td>
</tr>
<tr><!-- corps 7 -->
<td>18</td>
<td><input type="text" name="D18" value=""> </td>
<td><input type="text" name="T18" value=""> </td>
<td><input type="text" name="PV18" value=""> </td>
</tr>
<tr><!-- corps 8 -->
<td>19</td>
<td><input type="text" name="D19" value=""> </td>
<td><input type="text" name="T19" value=""> </td>
<td><input type="text" name="PV19" value=""> </td>
</tr>
<tr><!-- corps 9 -->
<td>20</td>
<td><input type="text" name="D20" value=""> </td>
<td><input type="text" name="T20" value=""> </td>
<td><input type="text" name="PV20" value=""></td>
</tr>
<tr>
<td>21</td>
<td><input type="text" name="D21" value=""></td>
<td><input type="text" name="T21" value=""></td>
<td><input type="text" name="PV21" value=""></td>
</tr>
<tr><!-- corps 1 -->
<td>22</td>
<td><input type="text" name="D22" value=""> </td>
<td><input type="text" name="T22" value=""> </td>
<td><input type="text" name="PV22" value=""> </td>
</tr>
<tr><!-- corps 2 -->
<td>23</td>
<td><input type="text" name="D23" value=""> </td>
<td><input type="text" name="T23" value=""> </td>
<td><input type="text" name="PV23" value=""> </td>
</tr>
<tr><!-- corps 3 -->
<td>24</td>
<td><input type="text" name="D24" value=""> </td>
<td><input type="text" name="T24" value=""> </td>
<td><input type="text" name="PV24" value=""> </td>
</tr>
<tr><!-- corps 4 -->
<td>25</td>
<td><input type="text" name="D25" value=""> </td>
<td><input type="text" name="T25" value=""> </td>
<td><input type="text" name="PV25" value=""> </td>
</tr>
<tr><!-- corps 5 -->
<td>26</td>
<td><input type="text" name="D26" value=""> </td>
<td><input type="text" name="T26" value=""> </td>
<td><input type="text" name="PV26" value=""> </td>
</tr>
<tr><!-- corps 6 -->
<td>27</td>
<td><input type="text" name="D27" value=""> </td>
<td><input type="text" name="T27" value=""> </td>
<td><input type="text" name="PV27" value=""> </td>
</tr>
<tr><!-- corps 7 -->
<td>28</td>
<td><input type="text" name="D28" value=""> </td>
<td><input type="text" name="T28" value=""> </td>
<td><input type="text" name="PV28" value=""> </td>
</tr>
<tr><!-- corps 8 -->
<td>29</td>
<td><input type="text" name="D29" value=""> </td>
<td><input type="text" name="T29" value=""> </td>
<td><input type="text" name="PV29" value=""> </td>
</tr>
<tr><!-- corps 9 -->
<td>30</td>
<td><input type="text" name="D30" value=""> </td>
<td><input type="text" name="T30" value=""> </td>
<td><input type="text" name="PV30" value=""></td>
</tr>
</tfoot>
</table>
<br />
<input type="submit" value="Valider !"><span style="color:red"><strong><= </strong></span>
</form>
Noviceman
Messages postés
222
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
2 mars 2016
7
5 févr. 2013 à 12:23
5 févr. 2013 à 12:23
Cette partie là qui me pose problème, genre je voudrais que la page se bloque avec popup d'alerte si l'e-mail n'est pas entré...
<?php if(empty($_POST['mail']))
{
echo "<a href=\"#\" onClick=\"window.open('popup-mail.php?mail=$myrow[2]','wclose','width=500,height=300,toolbar=no,status=no,left=20,top=30\">"; print 'Veuiilez ajouter votre adresse e-mail svp.';
}
else
{
print 'teste + ok';
}
?>
<?php if(empty($_POST['mail']))
{
echo "<a href=\"#\" onClick=\"window.open('popup-mail.php?mail=$myrow[2]','wclose','width=500,height=300,toolbar=no,status=no,left=20,top=30\">"; print 'Veuiilez ajouter votre adresse e-mail svp.';
}
else
{
print 'teste + ok';
}
?>
Noviceman
Messages postés
222
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
2 mars 2016
7
6 févr. 2013 à 16:36
6 févr. 2013 à 16:36
un petit up?
Bonsoir,
Ben pourquoi ouvrir une fenêtre pop-up juste pour signaler que l'email n'est pas renseigné?
Faire simple c'est mieux que faire compliqué non...?
Je te proposes de faire une alerte en javascript si l'adresse mail n'est pas renseignée :
Ben pourquoi ouvrir une fenêtre pop-up juste pour signaler que l'email n'est pas renseigné?
Faire simple c'est mieux que faire compliqué non...?
Je te proposes de faire une alerte en javascript si l'adresse mail n'est pas renseignée :
<?php if(isset($_POST['mail']) && empty($_POST['mail'])) { echo "<script type=\"text/javascript\">alert('Veuillez ajouter votre adresse e-mail svp.');</script> "; } else { echo 'test OK!'; } ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
7 févr. 2013 à 17:04
7 févr. 2013 à 17:04
tant qu'a faire une boite en javascript on peut faire la verif du mail en javascript AVANT d'envoyer le formulaire
par onsubmit="..." dans la balise form
bien sur il faudra aussi verifier en php dans la page de traitement et mettre tout simplement un echo
(pas de boite popup)
par onsubmit="..." dans la balise form
bien sur il faudra aussi verifier en php dans la page de traitement et mettre tout simplement un echo
(pas de boite popup)
<head> <script type="text/javascript"> function verif_mail(){ var champ_mail=document.getElementById('mail'); if(champ_mail.value==""){ alert("Vous n'avez pas rempli le champ mail !"); //on donne le focus au champ manquant return false; // empèche le formulaire d'être envoyé }else{ //si pas vide on peut en profiter pour verifier le format de l'adresse var verif = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/ if (verif.exec(email) == null){ alert("Votre email est incorrecte"); champ_mail.focus(); return false; } } //si on est arrivé là c'est que tout ok return true;//autorise envoi du formulaire } </script> </head> <form action="5b.php" method="post" onsubmit="return verif_mail();" > ..... <td style="border:solid 1px green">Adresse E-mail :</td> <?php /* //suprimer cette partie if(empty($_POST['mail'])) { echo "<a href=\"#\" onClick=\"window.open('popup-mail.php?mail=$myrow[2]','wclose','width=500,height=300,toolbar=no,status=no,left=20,top=30\">"; print 'Veuiilez ajouter votre adresse e-mail svp.'; } else { print 'teste + ok'; }*/ ?> <td> <input type="text" name="mail" id="mail" value="" /> </td> ......
Noviceman
Messages postés
222
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
2 mars 2016
7
10 févr. 2013 à 16:41
10 févr. 2013 à 16:41
Merci je vais tester tout ça.
Noviceman
Messages postés
222
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
2 mars 2016
7
10 févr. 2013 à 16:51
10 févr. 2013 à 16:51
Effectivement il me manquait pas mal de choses (le code js entre head et /head ou le script type="... j'suis pas lauréa en php mais le js j'connais pas du tout : ) encore merci, je suis en train de mettre en place...
Noviceman
Messages postés
222
Date d'inscription
mercredi 4 août 2010
Statut
Membre
Dernière intervention
2 mars 2016
7
10 févr. 2013 à 17:22
10 févr. 2013 à 17:22
Youpppie ça marche... :-D
En mélangeant vos 2 codes et mon code popup c'est nickel !
Danke, thanks, à + ;-)
En mélangeant vos 2 codes et mon code popup c'est nickel !
Danke, thanks, à + ;-)