Page 1 sur 1

probleme de mail

Posté : 19 juin 2009, 16:14
par nops
bonjour a tous
j'ai recupere pageflip pro php tout fonctionne trés bien mes j'ai un souci au niveau d'envoi de mail serait il possible quelqu'un puisse resoudre mon probleme
voici le php

fichier config php

Code : Tout sélectionner

<?php // E-MAIL SETTINGS // $fromName="Toutou-Matou"; // <-- Sender Name $senderEmail="[email protected]"; // <-- Sender E-mail $senderUsername="SenderMailUsername"; // <-- Sender E-mail Username $senderPassword="SenderMailPassword"; // <-- Sender E-mail Password $senderMailServer="[email protected]"; // <-- Sender Mail Server $Charset="8859-1"; // <-- Mail Character Set Code $StfSubject="Check out this"; // <-- Tell a Friend Mail Subject $StfLink="http://www.google.fr"; // <-- Your Publication Link For Tell a Friend ?>
fichier send to friend PHP

Code : Tout sélectionner

<?php $file="Config.php"; include $file; $userEmail=$_POST["userEmail"]; $userMessage=$_POST["userMessage"]; if ($userMessage=="") $userMessage="..."; $mBody="<font style='color:#000000;font-family:tahoma;font-size:11px'>"; $mBody=$mBody."<b>Your Friend :</b> <a href='mailto:" . $userEmail . "'>" . $userEmail . "</a><br/><br/>"; $mBody=$mBody."<b>thought you might be interested in :</b> <a href='" . $StfLink . "'>" . $StfLink . "</a><br/><br/>"; $mBody=$mBody."</font>"; $headers="From: " . $fromName; $headers .= "<" . $senderEmail .">\r\n"; $headers .= "Reply-To: " . $userEmail .">\r\n"; $headers .="Content-Type: text/html; charset='iso-" . $Charset ."'"; if (mail($userFriendEmail, $StfSubject, $mBody, $headers)){ echo "sending=1"; }else{ echo "sending=0"; } ?>
dois je avoir une base mysql pour les mails
merci pour votre aide


[/code]

Posté : 19 juin 2009, 16:23
par Victor BRITO
Pas besoin de SGBD (que ce soit MySQL, SQLite, Oracle ou autre) pour envoyer des courriels en PHP.

La première question à se poser, qui mérite une réponse dont dépendra la résolution du problème, et qui, pour cette raison, doit venir à l'esprit, est la suivante : ton hébergeur aurait-il désactivé la fonction mail() ?