bonjour tout le monde,
je voudrais faire une newsletter dans mon site mais je ne sais pas pourquoi les valeurs qu'on saisie dans la zone de texte ne s'affiche pas dans la base de données, voilà les étapes que j'ai fais
1) j'ai créé un fichier qui s'appel insert_newsletter.php ou j'ai mis ce code là (
<?
include "connexion.php";
$email=$_POST['email'];
$email=str_replace("'","`",$email);
$sql="insert into newsletter(email) values('$email')";
mysql_query($sql);
header("location:index.php");
?>)
2) et puis j'ai créé une table qui s'appel "newsletter" ou il ya un champs qui s'appel "email"
3) je suis allée au fichier ou il ya la zone de texte et j'ai fais cela
(<form id="form1" name="form1" method="post" action="insert_newsletter.php">
<label>
<input type="text" name="email" id="email" style="margin-top: 21px; margin-left: -58px; height: 22px;" value="Votre email ici" onFocus="javascript:this.value=''" />
</label>
<label>
<input type="submit" name="envoyer" id="envoyer" value="Envoyer"/>
</label>
</form>)
.
.
.
mais ca ne marche pas :(, je ne sais pas ou j'ai commis l'erreur, SVP j'ai besoin de votre aide, et j'espere que je vous ai bien expliqué