Posté le: Sam Oct 13, 2007 6:41 am Sujet du message:
Bonjour,
je reviens à nouveau avec mon soucis
Comment faire et où cibler mes recherches ?
ici submit_site ? ou ailleur ?
Code:
<?php
if($func_mail_ok)
//si on sait envoyer des mails
{
//creation des messages
if ($auto_validate)
{
$message_vis = "Le site $url que vous venez de proposer a été ajouté dans l'annuaire de $titre_site.\r\n\r\n";
$message_master = "Le site $titre vient d'être proposé et ajouté dans votre annuaire dans la catégorie $resultat_cat_name[cat_name].\r\n";
$message_master .= "Vous pouvez le voir en visitant la catégorie à cette adresse :\r\n";
$message_master .= "$url_rep/index.php?cat_id=$id_cat\r\n\r\n";
}
else //l'administrateur doit valider le site
{
$nom_categorie = $resultat_cat_name["cat_name"];
//creation message
$message_vis = "\r\nBonjour,\r\n\r\nVous venez de proposer le site $url dans l'annuaire de $titre_site.\r\n";
$message_vis .= "\r\nCe site sera inclus dans l'annuaire après analyse par un administrateur.\r\nVous recevrez un email si votre site est accepté.\r\n\r\n";
$message_master = "\r\nLe site : $url vient d'être proposé dans l'annuaire dans la catégorie $nom_categorie.\r\n";
}
//envoi du message au visiteur
// send_mail($email_proprio,"Proposition de site dans l'annuaire de $titre_site",htmlspecialchars($message_vis),"nomail@nomail.com");
send_mail($email_proprio,"Proposition de site dans l'annuaire de $titre_site",htmlspecialchars($message_vis),$email_master); // SCHSCH 15.03.2005
//envoi du message eu webmaster pour le prevenir de la proposition/ajout de site
send_mail($email_master,"Nouveau site proposé dans l'annuaire",htmlspecialchars($message_master),$email_master);
Vous remarquerez que pour recevoir les mails j'ai dus mettre \r devant chaque \n
Donc je reçois bien
Code:
$message_vis = "\r\nBonjour,\r\n\r\nVous venez de proposer le site $url dans l'annuaire de $titre_site.\r\n";
$message_vis .= "\r\nCe site sera inclus dans l'annuaire après analyse par un administrateur.\r\nVous recevrez un email si votre site est accepté.\r\n\r\n";
Posté le: Lun Oct 15, 2007 12:04 pm Sujet du message:
Bonjour,
je vais devenir fou !!
ça marchais hier aujourd'hui ça marche plus !
j'ai dus certainement bouger un truc mais alors où ? et c'est certainement pas grand chose c'est dingue !
un retour à la ligne peut être alors pour le trouver
Tu peux me dire quel fichier influence les mails
validate c'est pour la validation donc c'est pas là ? ok ?
il n'y a que submit_site et function
et que les lignes
Code:
<?php
if($func_mail_ok)
//si on sait envoyer des mails
{
//creation des messages
if ($auto_validate)
{
$message_vis = "Le site $url que vous venez de proposer a été ajouté dans l'annuaire de $titre_site.\r\n\r\n";
$message_master = "Le site $titre vient d'être proposé et ajouté dans votre annuaire dans la catégorie $resultat_cat_name[cat_name].\r\n";
$message_master .= "Vous pouvez le voir en visitant la catégorie à cette adresse :\r\n";
$message_master .= "$url_rep/index.php?cat_id=$id_cat\r\n\r\n";
}
else //l'administrateur doit valider le site
{
$nom_categorie = $resultat_cat_name["cat_name"];
//creation message
$message_vis = "\r\nBonjour,\r\n\r\nVous venez de proposer le site $url dans l'annuaire de $titre_site.\r\n";
$message_vis .= "\r\nCe site sera inclus dans l'annuaire après analyse par un administrateur.\r\nVous recevrez un email si votre site est accepté.\r\n\r\n";
$message_master = "\r\nLe site : $url vient d'être proposé dans l'annuaire Maritime dans la catégorie $nom_categorie.\r\n";
}
//envoi du message au visiteur
// send_mail($email_proprio,"Proposition de site dans l'annuaire de $titre_site",htmlspecialchars($message_vis),"nomail@nomail.com");
send_mail($email_proprio,"Proposition de site dans l'annuaire de $titre_site",htmlspecialchars($message_vis),$email_master); // SCHSCH 15.03.2005
//envoi du message eu webmaster pour le prevenir de la proposition/ajout de site
send_mail($email_master,"Nouveau site proposé dans l'annuaire de $titre_site",htmlspecialchars($message_master),$email_master);
if ($auto_validate)
{
?>
et
Code:
function send_mail($emailto,$sujet,$corps,$emailfrom,$priority=3)
//envoi un email a un visiteur
{
global $email_master,$nom_site;
$corps = $corps;
if ($emailto == $email_master)
//envoi du mail au webmaster
$to = "$nom_site,$email_master";
else
{
$to = "$emailto";
$corps .= "Cordialement\r\nTousemail.com";
}
if ($emailfrom == $email_master)
$from = "From: $nom_site<$email_master>\r\nReply-To: $email_master\r\n";
else
{ $from = "From: $emailfrom\r\nReply-To: $emailfrom\r\n"; }
$options = $from;
$options .= "X-Priority: $priority\r\n";
//envoi du mail
return @mail($to,$sujet,$corps,$options);
//voici la ligne a utiliser pour les sites heberges chez Online.net pour l'envoi des mails
//pour l'utiliser, il faut enlever les '//' devant les lignes ci-dessous et les mettre devant la ligne ci-dessus !
//return @email("webmaster",$to,$sujet,$corps);
}
Tu peux me le confirmer ou il y a d'autres lignes a vérifier
Posté le: Lun Oct 15, 2007 1:30 pm Sujet du message:
Bonjour,
La fonction qui envoie les mail c'est send_mail dans le fichier fonction.php .
Ensuite si tu fais une recherche sur "send_mail" dans tous les sources de l'annuaire, tu va trouver ton bonheur.
Il y a au moins submit_site.php et validate.php (Notification lorsque tu valide un site).
Toutes les heures sont au format GMT - 4 Heures Aller à la page Précédente1, 2, 3
Page 3 sur 3
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum