begin process at 2012 05 30 20:55:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Fonction email


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Fonction email

jeudi 4 août 2005 à 19:16:27 | Fonction email

milkasoprano

Membre Club

Bonjour j'ai un petit renseignement a vous demander ! pk ma fonction mail ne fonctionne pas ? je ne recois pas demail ! le site supporte bien la fonction mail le hic c que la requete ne marche pas! je voudrai envoyer un email a tous mes membres

que dois je faire :

je vous joins mon code en bas depage :)

------------
<?php

php

$Destinataire = ("select * from membres ORDER BY email");
$Sujet = "Information - Team BHAF - ";

$From  = "From:Predator\n";
$From .= "MIME-version: 1.0\n";
$From .= "Content-type: text/html; charset= iso-8859-1\n";

$message = $_POST["message"];

mail($Destinataire,$Sujet,$message,$From);

?>

ya sans doute une erreur, les adresses emails sont dans la base .
merci de rectifié mon erreur et de me dire quest ce que je peux faire ?
si une personne souhaite m'aider . pouvez vous copier mon code et le reecrire de facon correct sinon je comprendrai pas :(
merci

jeudi 4 août 2005 à 19:27:30 | Re : Fonction email

garfield90

Réponse acceptée !
$Destinataire est une ressource MySQL, ca risque pas de marché.

fait un echo $Destinataire et tu devrais avoir un truc du genre Resource id #10
- envoi pour chaque adresse mail , un mail distinct tout les X mail envoyé tu fais une pause sleep(Y)pour pas emcombré le serveur de messagerie
- mets ton script avec un set_time_limit(0);
- select email from membres devrait suffir

voila c'est tout pour l'instant


"They are 10 sorts of persons whose understand binary and whose not"
jeudi 4 août 2005 à 19:31:17 | Re : Fonction email

malik7934

Réponse acceptée !
Hello,

http://php.benscom.com/manual/fr/function.mail.php,

bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]] )

Donc je pense pas que tu puisses passer un tableau pour les destinataires. Un exemple sur cette page montre que pour avoir plusieurs destinataires, il faut les inscrire séparés par une virgule:

$to  = "Mary <mary@example.com>" . ", " ; // notez la virgule
$to .= "Kelly <kelly@example.com>";


Donc, il faut faire un truc du genre:
<?php


    include('config.php');

    $q = 'SELECT email from membre;';
    $r = mysql_query($q);

        $emails = '';
        while ($rep=mysql_fetch_assoc($r)){       
            $emails .= $rep['email'].',';
        }
       
    }
        $emails = substr($emails, 0, strlen($emails)-1);

  mail($emails, ...

?>

Enjoy, ++

jeudi 4 août 2005 à 19:37:49 | Re : Fonction email

milkasoprano

Membre Club
bon laissez tombé jai rien compris ! je suis un noob moi
un "truc du genre" c pas francais pour moi

et comme il sagit dun $_POST avant la requete depuis un formulaire je ne le vois pas sur le script
et apres té trois petits points  ou il y a la fonction mail je ne sais meme pas ce que je dois faire dans le sens je ne sais pas quoi taper apres. :(

en tous cas merci pour le lien je vais essayé de me débrouillé :(
bonne soirée ...


je vais regarder cela ;)
merci
jeudi 4 août 2005 à 19:42:40 | Re : Fonction email

malik7934

"truc du genre", ca veut dire "je vais pas te coder ton application mais je te donne toutes les ficelles que je peux"... c'est ça que ça veut dire "truc du genre".
jeudi 4 août 2005 à 19:45:07 | Re : Fonction email

garfield90

Réponse acceptée !
Ok t'es un newbie.

1erement : va sur des sites types phpdebutant ou autre et essaye de comprendre ce que font les script
                choppe toi des bons bouquins ( no titre pour pas de troll )
2ement    : pour les fonctions que tu ne comprends pas va sur fr.php.net
3ement    : si tu n'as aucun notion de programmation, cherches des tuto sur l'algorithmie (j'aurais peut etre du le mettre en 1er)


"They are 10 sorts of persons whose understand binary and whose not"
jeudi 4 août 2005 à 19:45:09 | Re : Fonction email

milkasoprano

Membre Club
Réponse acceptée !

Ok mais en tous cas je te remercie beaucoup ! ;)
c'est tres gentil de ta part ! davoir répondu vite ;)
m'enfin ca maurai pas déranger que tu tape tous !! lool
je rigole ;)

merci ! REPONSE ACCEPTEE ! ;)

jeudi 4 août 2005 à 19:52:45 | Re : Fonction email

malik7934

Réponse acceptée !
c'est pourtant pas compliqué... tu mixes ton code et le mien et ton problème est réglé!

Je fais une connerie là, mais bon tant pis...

<?php

$Destinataire = 'select email from membres ORDER BY email';

$r = mysql_query($Destinataire);

        $emails = '';
        while ($rep=mysql_fetch_assoc($r)){       
            $emails .= $rep['email'].',';
        }
       
    }
        $emails = substr($emails, 0, strlen($emails)-1);

$Sujet = "Information - Team BHAF - ";

$From  = "From:Predator\n";
$From .= "MIME-version: 1.0\n";
$From .= "Content-type: text/html; charset= iso-8859-1\n";

$message = $_POST["message"];

mail($emails,$Sujet,$message,$From);

?>

jeudi 4 août 2005 à 20:04:25 | Re : Fonction email

milkasoprano

Membre Club
oh merci té un ange ! ca marche ;)
je revodrai ca !!! tkt pas ta bien fais de maider !
ma reconnaissance est plus forte que tous les membres inscrits ici ;)

merci énormément ca fait vraiment plaisir ;)
jeudi 4 août 2005 à 20:13:37 | Re : Fonction email

garfield90

pas de koi, ;) (je reponds a la place de malik)

mais bon faut chercher un petit peu. fait gaffe a la solution proposé par malik car si tu as trop de destinataire tu peux etre considérer comme spammeur (a moins que je dise une connerie, moi en tout cas, un mail avec plus de destinataire que de contenu => out sans passé par la corbeille)

fait un mix avec ma solution ( envoyer un mail par destinataire, plus gourmand en ressource, tu peux la personnalisée et moins de risque d'être considéré comme spammeur)

en esperant ne pas dire trop de connerie, en tout cas c'est comme ca que je ferais

"They are 10 sorts of persons whose understand binary and whose not"

1 2 3

Cette discussion est classée dans : message, mail, fonction, email, from


Répondre à ce message

Sujets en rapport avec ce message

fonction mail ? [ par badjouane ] comment puis evité le "/" qui jalone les mail que j'envoi à partir de la section administration de mon site.Par exemple, si j'écri :Mes c'est quoi ce Fonction mail() et SSL [ par micholi ] Bonjour,j'ai un formulaire sur une pagé sécurisé.  Pour envoyer ce formulaire, j'utilise la fonction PHP : mail($destinataire, $sujet, $message, $head mail() et function() [ par arnold002 ] Bonjour à tous,Je voudrai envoyer un mail (avec la fonction mail() ).Dans le message du mail (stocké dans une variable $message), je veux faire appel Expediteur dans fonction Mail() [ par Bowlest ] Bonjour,J'ai un mini problème: en fait ma fonction mail marche trés bien, mais lorsque je reçois le mail, son expéditeur est "Apache" et non celui que fonction mail() format html et variables [ par Alpha911 ] Bonjour,j'ai fait un petit formulaire en php et a la fin en guise de confirmation un mail est envoyé à la personne avec la synthese de ce qu'il a tapp fonction mail bizarre [ par pouda ] Salut a tousvoila je voudrai faire une mailing liste a partir d'une table nuked klan dans ma base cependant ma fonction mail deconnevoila le codegloba Mettre un lien avec la fonction mail() [ par Monico9385 ] Bonjour tout le monde, je créé une newsletter pour mon site, et j'aimerai qu'à la fin du message il y ait un lien pour une éventuelle désinscription, pb de formulaire mail lié à une variable GET [ par melanijasmin ] salut à tous !Je fais appel à vos lumières expertes, car je bloque depuis plusieurs jours sur un  "%@!!& " de formulaire auquel je ne comprends plus r Probleme envoi mail a cause de PHP_SELF [ par 73manu73 ] Bonjour, J'ai trouvé un script php d'envoi mail que j'ai quelque peu modifié à ma convenace. Deux questions se posent à moi : 1. Lorsque j'utilise code envoie mail par formulaire [ par voidmain ] Bonjour à tous, je suis en train de tester un code pour l'envoie de mail par formulaire avec vérification des champs et du format de l'email, tout ce


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales