[PHP/Mysql] Envoi de mail
                                    
                        Spider77                    
                                    -
                                     
ilan27 Messages postés 395 Statut Membre -
        ilan27 Messages postés 395 Statut Membre -
        Bonjour, 
J'essaye de dévelloper une petite application, mais j'ai du mal avec l'envoi de mail, ou plutôt sont contenu vu qu'il m'arrive vide ... si quelqu'un peut m'aider ;)
                
            
                
    
    
    
        J'essaye de dévelloper une petite application, mais j'ai du mal avec l'envoi de mail, ou plutôt sont contenu vu qu'il m'arrive vide ... si quelqu'un peut m'aider ;)
<html>
<head></head>
<body bgcolor="#eefeff">
<!-- en tete de page standard -->
<?php
// fichiers include
include('conf.php');
	//ouverture de la connexion à la base de données
	$connection = mysql_connect($host, $user, $pass) or die ('impossible de se connecter !');
	//selection de la BDD
	mysql_select_db($db) or die ('impossible de se connecter !');
	// generation et exécution de la requete
	$query = "select id, client, content FROM consigne ORDER BY id DESC LIMIT 0, 1";
	$sql = mysql_query($query);
	$enreg = mysql_fetch_object($sql);
	$headers ='From: "MC Support"<a@a.com>'."\n";
        $headers .='Reply-To: a@a.com'."\n";
        $headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
        $headers .='Content-Transfer-Encoding: 8bit'; 
	
	$titre = "Client:\t".$enreg[client]."\n";
	$message = "Intervention :\t".$enreg[content]."\n";
    if ( mail("a@a.com", $titre, $message, $headers) )
    {
         echo 'Le message a été envoyé';
    }
    else
    {
        echo 'Le message n\'a pu être envoyé';
    }
?>
</body>
</html>            
            
        A voir également:         
- [PHP/Mysql] Envoi de mail
- Programmer envoi mail gmail - Guide
- Windows live mail - Télécharger - Mail
- Envoi mail cci - Guide
- Publipostage mail - Accueil - Word
- Gmail envoyer un mail - Guide
3 réponses
                        
                    salut!
En voyant ton code, tu as deux types d'erreurs(j'espere que deux!!)
- tu oublie de tester si le retour mysql_query et aussi de mysql_fetch_object n'est pas vide!!
- mysql_fectch_object retourne un objet et non pas un tableau!! donc: tu doit remplacer $enreg[client] pas $enreg->client, $enreg[content] par $enreg->content ....
courage!
    
                En voyant ton code, tu as deux types d'erreurs(j'espere que deux!!)
- tu oublie de tester si le retour mysql_query et aussi de mysql_fetch_object n'est pas vide!!
- mysql_fectch_object retourne un objet et non pas un tableau!! donc: tu doit remplacer $enreg[client] pas $enreg->client, $enreg[content] par $enreg->content ....
courage!
