Jump to content
WebFrance
  • Rejoignez WebFrance

    Inscrivez vous aujourd'hui et recevez le Guide gratuit du e-Business

     

Co-inscription à la newsletter


sexeonline
 Share

Recommended Posts

Bonjour à tous,

Sur mon site (http://www.sexe-on-line.fr) j'ai une newsletter.

je voudrais arriver à mettre celle-ci en co-inscription avec celle de Dreamstore.

Voici mon code :

[color=blue]Newsletter<div id="bordure"><form action="newsletter.php" method="post">

<table width="165" border="0" cellspacing="0" cellpadding="0">

  <tr>

    <td><div id="newsletter">E-mail : </div></td>

    <td height="25"> <input name="mail" type="text" value="" size="8" /></td>

  </tr>

  <tr>

    <td><div id="newsletter">Prénom : </div></td>

    <td height="25"> <input name="prenom" type="text" value="" size="8" /></td>

  </tr>

  <tr>

    <td><div id="newsletter">Sexe : </div></td>

    <td height="25"> <select name="sexe">

      <option value="Femme">Femme</option>

      <option value="Homme">Homme</option>

    </select></td>

  </tr>

  <tr>

    <td><div id="newsletter">Pays : </div></td>

    <td height="25"> <select name="pays">

      <option value="FR">France</option>

      <option value="CH">Suisse</option>

      <option value="BE">Belgique</option>

      <option value="CA">Canada</option>

    </select>    </td>

  </tr>

  <tr>

    <td colspan="2"><div align="center">

      <input type="submit" name="submit" value="Je m'inscris"/>

    </div></td>

    </tr>

</table>

</form>
Et là la page où je récupère mes données :
<?php 

// On commence par récupérer les champs

if(isset($_POST['mail']))      $mail=$_POST['mail'];

else      $mail="";

if(isset($_POST['prenom']))      $prenom=$_POST['prenom'];

else      $prenom="";

if(isset($_POST['sexe']))      $sexe=$_POST['sexe'];

else      $sexe="";

if(isset($_POST['pays']))      $pays=$_POST['pays'];

else      $pays="";


// On vérifie si les champs sont vides 

if(empty($mail)) 

    { 

    echo 'Attention, vous n\'avez pas saisi votre adresse mail !';

    } 

// Aucun champ n'est vide, on peut enregistrer dans la table 

else      

    { 

$db = mysql_connect('localhost', 'root', '')  or die('Erreur de connexion '.mysql_error());

mysql_select_db('bdd',$db);


// on regarde si l'email existe déjà 

$sql = "SELECT mail FROM *** WHERE mail='$mail'"; 

$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());  


// on compte le nombre de résultats 

$res = mysql_num_rows($req); 


if($res!=0)  // l'url existe déjà, on affiche un message d'erreur 

        { 

        echo 'Cette adresse mail existe deja dans notre base !';

        } 

else  // L'email n'existe pas, on insère les informations du formulaire dans la table 

        {    

        $sql = "INSERT INTO *** (id_newsletter,mail,prenom,sexe,pays) VALUES('','$mail','$prenom','$sexe','$pays')"; 

        mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());

Mon problème c'est que ne comprends pas où mettre la requête "GET" sur cette dernière page

Link to comment
Share on other sites
Partagez cette page :

>> Nouveau : Découvrez la marketplace d'Achat / Vente de Sites !

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share



© WebFrance - Contact - Annonceurs - Conditions générales - Legal

×
×
  • Create New...