Page 1 sur 1

mail

Posté : 07 janv. 2006, 19:14
par yuuzhantar
bonjour

je voudrais envoyer des mails à des adresses prises dans une base de donnée

mais j'ai un problème dans le code et sa ne marche pas
while($data = mysql_fetch_assoc($req)) 
    {
	$mail=$data['mail'];
    mail(
	
			'$mail',
			'sujet',
			<html>
			 <head>
			 </head>
			 <body>
			 <p><a href=\"$lien\"><img src=\"$img\" width=\"500\" height=\"500\" border=\"0\"></a></p>
			 </body>
			 </html>
		);
    } 
et sa me met sa

Parse error: parse error, unexpected '<' in /var/www/sdc/0/8/yuu.sw/msg/msg_send2.php on line 61


la ligne 61 est celle qui commence avec
<html>

pourriez vous m'aider

merci d'avance

Posté : 07 janv. 2006, 19:25
par DarkBlue
hello ,

il faut faire passer le html dans le php comme ceci :
echo "<html> etc ..." ;

Posté : 07 janv. 2006, 19:26
par iclo
Tu mets de l'html dans du code php.
Dans le cas ici, le code html est une chaine de caractère, et donc entre guillemets..