envoie photo avec fonction (mail)

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : envoie photo avec fonction (mail)

Re: envoie photo avec fonction (mail)

par Elie » 03 janv. 2012, 11:47

J'ai retiré le / a la fin de l'image
		// Envoie du mail
		$entetedate  = date("D, j M Y H:i:s +0200"); // avec offset horaire
		$entetemail  = "From: Votre prenom / nom <[email protected]>\n"; // Adresse expéditeur
		$entetemail .= "Cc: \n"; 
		$entetemail .= "Bcc: \n"; // Copies cachées
		$entetemail .= "MIME-version: 1.0\n"; 
		$entetemail .= "Content-type: text/html; charset=UTF-8;\n"; 
		$entetemail .= "X-Mailer: PHP/".phpversion()."\n" ;
		$entetemail .= "Date: ".$entetedate; 

$message = '<table width="200" border="5">
<tr>
<th scope="col">
<img src="http://photosmonteedupoupet.perso.sfr.fr/cycloclubaiglepierre/voeux%202012/meilleurs%20voeux%202012%20VTT.jpg">
</th>
</tr>
</table>';

while($resultat = mysql_fetch_row($requete))  {

print_r($resultat); // Ton foreach($resultat as $mail ) veut rient dire ... avec le print_r tu verras les champs que ca retourne surement $resultat['mail']

if(mail($resultat['mail'], 'Montee Internationale du Poupet', $message, $entetemail)) {
 echo " <font color='#3333FF'>$mail</font>";
} else {
 echo "<br><font color='#CC0000'> $mail</font>";
}

}

Re: envoie photo avec fonction (mail)

par ifate » 02 janv. 2012, 23:28

Bonsoir . J'ai rajouté la suite du script . merci

Re: envoie photo avec fonction (mail)

par moogli » 02 janv. 2012, 20:31

salut,

et c'est quoi que tu ne sais pas faire la ?

tu utilise la fonction mail plus loin ?


@+

envoie photo avec fonction (mail)

par ifate » 02 janv. 2012, 19:21

Bonsoir a tous et bonne et heureuse année 2012 :lol: :lol:
Voila mon souci . je désire envoyer un mail avec une url , une photo en jpeg stockée sur un serveur , afin que cette photo s'affiche dans le mail du destinataire.J'ai déjà effectué ce genre de mail ,mais ballot que je suis je n'ai pas effectué de sauvegarde .Par contre j'envoie des mails en html sans problème .
voici le script du mail en html :
<?php
$headers ='From: <mon [email protected]>'."\n";
$headers .='Reply-To: mon [email protected]'."\n";
$headers .='Content-Type: text/html; charset="utf-8"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';

$message ='<html>

<body>
<table width="200" border="5">
<tr>
<th scope="col">
<img src="http://photosmonteedupoupet.perso.sfr.f ... 20VTT.jpg/">
</th>
</tr>
</table>

</body>

<html>';
while($resultat = mysql_fetch_row($requete))
foreach($resultat as $mail )

if(mail($mail, 'Montee Internationale du Poupet', $message, $headers))
{
echo " <font color='#3333FF'>$mail</font>";
}

else
{

echo "<br><font color='#CC0000'> $mail</font>";
}



?>
</body>
</html>

Bon j'ai changé pas mal de truc sans succès.merci de votre coup de pouce.