Courier indesirable

Résolu/Fermé
Utilisateur anonyme - 11 janv. 2009 à 19:34
 Utilisateur anonyme - 13 janv. 2009 à 14:31
Bonjour,
j'ai crée un site d'auto surf (si vous voulez je vous donne le lien XD mais bon je suis pas la pour la pub ^_^)

mais le problème c'est que quand les gens s'inscrive sur le site il reçoive l'email avec leur mot de passe dans les courrier indésirable

ma quéstion comment fair pour que la personne qui s'inscrit recoi l'email normalement ? : (

merci d'avance pour les réponse : )

5 réponses

Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011 70
11 janv. 2009 à 22:00
Ajoute cette entête header a ta fonction mail:
$headers .= "MIME-version: 1.0\n";
0
Utilisateur anonyme
13 janv. 2009 à 13:54
heu merci je comprend pas bien la : $

je l'ajoute ou ?

merci quand même de la réponse = D
0
Utilisateur anonyme
13 janv. 2009 à 14:04
je croi avoir trouvé mais je suis pas sur alors je vous envoi la partit ou je pense ajouté $headers .= "MIME-version: 1.0\n";



<SCRIPT language=javascript1.2 type=text/javascript>
function isEmail(str) {
var supported = 0;
if (window.RegExp) {
var tempStr = "a";
var tempReg = new RegExp(tempStr);
if (tempReg.test(tempStr)) supported = 1;
}
if (!supported)
return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
return (!r1.test(str) && r2.test(str));
}
0
Utilisateur anonyme
13 janv. 2009 à 14:13
oups non en fait je croi avoir trouvé ^_^

(jéspére que vous avez pas laissé tombé le sujet : ( )

if($REQUEST_METHOD=="POST"){
if(isset($send)){
$name=htmlspecialchars($name);
$query = "select email,pass from ".$t_user." where email=\"".$email."\" ";
$result = MYSQL_QUERY($query);
if(mysql_num_rows($result)!=0){
@mail(mysql_result($result,0,"email"),$subject[2],"Your login: ".(mysql_result($result,0,"email"))."\nYour password: ".(mysql_result($result,0,"pass")),"From: $support_email");
print "<p>".$msg[1]."</p>";
}else{
print "<p>".$msg[2]."</p>";
}
@mysql_free_result($result);
}
}else{
?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
13 janv. 2009 à 14:31
merci probléme résolut je mais le code pour les autre on c'est j'amais ^_^

avant :

if($REQUEST_METHOD=="POST"){
if(isset($send)){
$name=htmlspecialchars($name);
$query = "select email,pass from ".$t_user." where email=\"".$email."\" ";
$result = MYSQL_QUERY($query);
if(mysql_num_rows($result)!=0){
@mail(mysql_result($result,0,"email"),$subject[2],"Your login: ".(mysql_result($result,0,"email"))."\nYour password: ".(mysql_result($result,0,"pass")),"From: $support_email");
print "<p>".$msg[1]."</p>";
}else{
print "<p>".$msg[2]."</p>";
}
@mysql_free_result($result);
}
}else{
?>


après :

if($REQUEST_METHOD=="POST"){
if(isset($send)){
$headers .= "MIME-version: 1.0\n";
$name=htmlspecialchars($name);
$query = "select email,pass from ".$t_user." where email=\"".$email."\" ";
$result = MYSQL_QUERY($query);
if(mysql_num_rows($result)!=0){
@mail(mysql_result($result,0,"email"),$subject[2],"Your login: ".(mysql_result($result,0,"email"))."\nYour password: ".(mysql_result($result,0,"pass")),"From: $support_email");
print "<p>".$msg[1]."</p>";
}else{
print "<p>".$msg[2]."</p>";
}
@mysql_free_result($result);
}
}else{
?>
0