PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » mail illisible » 15-02-2011 10:19:31

Bonjour à tous

Voici le code PHP demandé : merci pour vos futures réponses


<?php
// MAIL vers ABONNE
require('config.php');
$db = mysql_connect ("$host","$login","$password");
mysql_select_db("$base",$db);
$mail=$_POST['mail'];


$infos = "From:".$_POST['mail']."\r\n";
$infos .= "Mime-version: 1.0\r\n";
$infos .= "Content-type: text/html; charset=utf-8";
$infos .= "Reply-to :".$_POST['mail']."\r\n";
$infos .= "Mailer:PHP";
$infos .='Content-Transfer-Encoding: 8 bit\r\n';

 if ( $_POST['filtrage'] =='a7kp9') {

mail($_POST['mail_locataire'],'Contact d\'un internaute pour une réservation : (Via [url=http://www.les-chambres-d-hotes.com]www.les-chambres-d-hotes.com[/url])',

'<a style="color:#red" href="http://www.les-chambres-d-hotes.com"><img src="http://www.les-chambres-d-hotes.com/fotos/entetemail.jpg"></a><br>
<div>Cher abonné : M / Mme <b>'
.$_POST['nomproprio'].'</b> (Abonné du Site : <a style="color:#red" href="http://www.les-chambres-d-hotes.com"> <b>www.les-chambres-d-hotes.com </b></a>  -  <b>KILOMÈTRE_0 </b>

<br> <br> Cet internaute (ci-dessous) vous a contacté grâce à votre fiche : '.$_POST['fiche'].'<br>'.

'<br><br><b>IDENTITÉ ET COORDONNÉES DE L\'INTERNAUTE qui vous a contacté via votre fiche Abonné</b>,'."<br><br>".

'Nom : <b>'.$_POST['nom']."</b><br><br>".
'Téléphone : <b>'.$_POST['telephone']."</b><br><br>".
'Mail : <b>'.$_POST['mail']."</b><br><br>".
'Commentaire : <b>'.nl2br($_POST['commentaire'])."</b><br><br>".
'Bien à vous', $infos);
 

#2 Forum Général PHP » mail illisible » 15-02-2011 10:19:31

jofer
Réponses : 4

Bonjour,

j'ai un site de chambres d'hôtes sur toute la France. Les internautes peuvent contacter les propriétaires à partir de leur fiche individuelle en remplissant un formulaire de demandes, voir exemple de fiche (le formulaire est présent sur chaque fiche) :

http://www.les-chambres-d-hotes.com/cha … -76-4.html

Pour beaucoup de nos fiches, cela fonctionne très bien... D'autres en revanche, les propriétaires reçoivent les demandes des internautes avec le codes HTML : voir exemple ci-dessous

PS : cet envoi est effectué avec une fonction mail ()  PHP
-----------------------------------

Mime-version: 1.0
Content-type: text/html; charset=iso-8859-1Reply-to :b-petit@orange.fr
Mailer:PHPContent-Transfer-Encoding: 8 bit\\r\\n
Message-Id: <20110209200104.9F3864BCE1@vimaire.wdmedia.net>
Date: Wed, 9 Feb 2011 21:01:04 +0100 (CET)
X-Antivirus: avast! (VPS 110209-1, 09/02/2011), Inbound message
X-Antivirus-Status: Clean

<a style=\"color:#red\" href=\"http://www.les-chambres-d-hotes.com\"><img src=\"http://www.les-chambres-d-hotes.com/fotos/entetemail.jpg\"></a><br>
<div>Cher abonné : M / Mme <b>CONREAU</b> (Abonné du Site : <a style=\"color:#red\" href=\"http://www.les-chambres-d-hotes.com\"> <b>www.les-chambres-d-hotes.com </b></a> - <b>KILOMÈTRE_0 </b>

<br> <br> Cet internaute (ci-dessous) vous a contacté grâce à votre fiche : http://www.les-chambres-d-hotes.com/cha … b>IDENTITÉ ET COORDONNÉES DE L\'INTERNAUTE qui vous a contacté via votre fiche Abonné</b>,<br><br>Nom : <b>PETIT</b><br><br>Téléphone : <b>0231327424</b><br><br>Mail : <b>b-petit@orange.fr</b><br><br>Commentaire : <b>bonsooir<br />
nous recherchons 3 chambres pour 3 personnes chacunes du 26-04 au 29-04 au matin. merci de nous indiquer vos disponibilités et tarif.cordialement</b><br><br>Bien à vous

-----------------------------------


A votre avis, quelle en est la cause ?

Merci pour vos réponses


Jofer

#3 Forum Général PHP » Sitemaps » 08-07-2010 19:26:26

jofer
Réponses : 1

Bonjour à tous

Sans doute, ma demande n'est pas appropriée à ce forum. Dont je suis un habitué. Bonjour à Nicolas et aux autres

Voilà mon problème,
je voudrais réaliser un fichiet txt sitemaps avec un générator comme gsitecrawler
mais il est adapté pour les PC et non les Mac.
Et comme j'ai un mac... problème.

Quelqu'un serait il en mesure de me le faire. C'est facile comme tout.

Merci pour votre aide.

Mon mail : jofer_23@hotmail.com

Jorge

#4 Re : Forum Général PHP » Fonction mail() » 24-05-2010 18:34:18

Salut Mcallan

Avec le code suivant, mon mail n'est pas indésirable sur gmail.com

Mais il l'est sur hotmail.com

Ce qui est gênant, car chaque abonné a sa boite mail. te beaucoup ont hotmail.
merci à toi


<?php
// MAIL vers ABONNE
require('config.php');
$db = mysql_connect ("$host","$login","$password");
mysql_select_db("$base",$db);
$mail=$_POST['mail'];


$infos = "From:".$_POST['mail']."\r\n";
//$infos .= "Mime-version: 1.0\r\n";
$infos .= "Content-type: text/html; charset=iso-8859-1";
$infos .= "Reply-to :".$_POST['mail']."\r\n";
$infos .= "Mailer:PHP";
$infos .='Content-Transfer-Encoding: 8 bit\r\n';

 

#5 Re : Forum Général PHP » Fonction mail() » 24-05-2010 18:34:18

RE bonjour McAllan et Jc

J'ai inséré les fonction suggérées. Mon mail n'est plus indésirable mais il est illisible. aucun alinéa etc etc.
Je vous montre le résultat ET le code que j'ai écrit sans doute y a t-il une erreur?

Le résultat :
De :     webusers@carotte.wdmedia.net   Ce n'est pas la bonne adresse email

Vous ne connaissez peut-être pas l'expéditeur.Autoriser|Marquer comme courrier indésirable
Envoyé :    lun. 24/05/10 00:10
À :    Jofer_23@hotmail.com
(Cet internaute vous a contacté par le site <a href="http://www.les-chambres-d-hotes.com"> <b>www.les-chambres-d-hotes.com</b> - le site aux coquelicots</a>)<br><br>Bonjour,<br><br>Nom : 444<br><br>Téléphone : 4444<br><br>Mail : leschambresdhotes.kilometre.0@gmail.com<br><br>Commentaire : 444<br><br>Bien à vous


Le code


<?php
// MAIL vers ABONNE
require('config.php');
$db = mysql_connect ("$host","$login","$password");
mysql_select_db("$base",$db);
$mail=$_POST['mail'];


$infos = "From:".$_POST['mail']."\r\n";
$infos .= "Mime-version: 1.0\r\n";
$infos .= "Content-type: text/html; charset=iso-8859-1";
$infos = "Reply-to :".$_POST['mail']."\r\n";
$infos .= "Mailer:PHP";
$infos .='Content-Transfer-Encoding: 8 bit\r\n';

mail($_POST['mail_locataire'],'Contact d\'un internaute pour une réservation : (Via [url=http://www.les-chambres-d-hotes.com]www.les-chambres-d-hotes.com[/url])',
'(Cet internaute vous a contacté par le site <a href="http://www.les-chambres-d-hotes.com"> <b>www.les-chambres-d-hotes.com</b> - le site aux coquelicots</a>)<br><br>'.
'Bonjour,'."<br><br>".
'Nom : ' .$_POST['nom']."<br><br>".
'Téléphone : '.$_POST['telephone']."<br><br>".
'Mail : '.$_POST['mail']."<br><br>".
'Commentaire : '.$_POST['commentaire']."<br><br>".
'Bien à vous', $infos);
echo '<center><div style=" margin-top:20px;" class="texte"><div class="texte">Votre demande de réservation ou de renseignements a bien été envoyée !<br><br>
Merci de votre confiance</div></center><br><br>'
;

?>
 

#6 Re : Forum Général PHP » Fonction mail() » 24-05-2010 18:34:18

hello

merci Macallan mais ça n'a aucun effet. sad

Cordialemdent

#7 Forum Général PHP » Fonction mail() » 24-05-2010 18:34:18

jofer
Réponses : 8

Bonjour à tous

J'ai réalisé cette fonction mail()... J'ai fait des tests avec deux adresses ($mail) différentes... le problème est que les mails arrivent dans les 2 boites mails en messages indésirables ou spam.

J'ai retiré la ligne ($infos .= "Mime-version: 1.0\r\n";) => sur des adresses ça marche (gmail.com) sur Hotmail, le problème persiste.

Que faut -il faire ? merci à vous tous  (voir aussi extrait d'un message plus bas)

<?php
// MAIL vers ABONNE
require('config.php');
$db = mysql_connect ("$host","$login","$password");
mysql_select_db("$base",$db);
$mail=$_POST['mail'];

$infos = "From:".$_POST['mail']."\r\n";
$infos .= "Mime-version: 1.0\r\n";
$infos .= "Content-type: text/html; charset=iso-8859-1";


mail($_POST['mail_locataire'],'Contact d\'un internaute pour une réservation : (Via [url=http://www.les-chambres-d-hotes.com]www.les-chambres-d-hotes.com[/url])',
'(Cet internaute vous a contacté par le site <a href="http://www.les-chambres-d-hotes.com"> <b>www.les-chambres-d-hotes.com</b> - le site aux coquelicots</a>)<br><br>'.
'Bonjour,'."<br><br>".
'Nom : ' .$_POST['nom']."<br><br>".
'Téléphone : '.$_POST['telephone']."<br><br>".
'Mail : '.$_POST['mail']."<br><br>".
'Commentaire : '.$_POST['commentaire']."<br><br>".
'Bien à vous', $infos);
echo '<center><div style=" margin-top:20px;" class="texte"><div class="texte">Votre demande de réservation ou de renseignements a bien été envoyée !<br><br>
Merci de votre confiance</div></center><br><br>'
;

?>

 


Mon hébergeur (Nicolas) m'a envoyé ceci  :
"
Bonjour,

Un technicien d'un site externe m'a informé ce jour que vos mails a leur destination étaient detectés comme spam par leur système de filtrage, a cause de l'absence d'une entete dans vos mails.
Je vous invite donc a modifier vos scripts d'envoi de mail, afin de générer l'entete nécessaire.

Ceci ci est :
Mime-version: 1.0
En vous souhaitant une bonne journée,

Cordialement,
--
Nicolas Lafont


Fin du message

merci de votre attention

#8 Re : Forum Général PHP » Google API (bis) » 21-09-2009 18:33:38

Salut Kris

Le problème est que google map affiche la ville (ayant le même nom ) d'un autre département...

Sinon le code que l'on a proposé est il bon ( y t'il un meilleur code ?) merci à toi

Code: php
<!--  GOOGLE MAPS -->
<?php
$adresse = $data['ville']  ;

$url = "http://maps.google.fr/maps?q=".urlencode($adresse);
?>
<iframe width="345" height="345" frameborder="1" scrolling="no" marginheight="0" marginwidth="0" src="<?php echo $url;?>&output=embed"></iframe><br /><small><a href="<?php echo $url;?>&output=embed" style="color:#0000FF;text-align:left">Agrandir le plan</a></small>

#9 Forum Général PHP » Google API (bis) » 21-09-2009 18:33:38

jofer
Réponses : 4

Bonjour a tous


j'ai mis une localisation  Google sur mon site de chambres d'hotes  voir exemple : http://www.les-chambres-d-hotes.com/cha … -76-4.html


Voici le code que j'ai inséré... La localisation se fait par le nom de la ville :  $adresse = $data['ville']  ;


Code: php
<!--  GOOGLE MAPS -->
<?php
$adresse = $data['ville']  ;

$url = "http://maps.google.fr/maps?q=".urlencode($adresse);
?>
<iframe width="345" height="345" frameborder="1" scrolling="no" marginheight="0" marginwidth="0" src="<?php echo $url;?>&output=embed"></iframe><br /><small><a href="<?php echo $url;?>&output=embed" style="color:#0000FF;text-align:left">Agrandir le plan</a></small>


Ce code fonctionne bien sauf quand 2 villes ont le même nom et qui ne sont pas dans le même département. Comment résoudre ce problème ?

merci à tous


jofer

#10 Forum Général PHP » Les pseudos-frames » 24-08-2009 16:03:32

jofer
Réponses : 1

Bonjour

J'ai réalisé un site en  pseudos-frames suivant les tutos de phpdebutant.
J'ai juste une question : cette structure nuit elle à un bon référencement ?

Merci à tous

#11 Recrutement » [MISSION] Url rewriting [php] » 04-12-2009 12:50:08

jofer
Réponses : 1

Bonjour

Je cherche quelqu'un pour effectuer des url rewriting sur mon site.

merci de vos réponses

jorge

[NDM: Déplacé vers le bon forum smile ]

#12 Re : Forum Général PHP » goolgle maps API » 09-08-2009 23:22:25

Salut Moijhd

C'est parfait

merci pour ton code


Connais tu quelqu'un qui pourrais me faire des url rewriting de mon site

moyennant paiement

merci

Jorge

#13 Forum Général PHP » goolgle maps API » 09-08-2009 23:22:25

jofer
Réponses : 2

Bonjour

Je possède un site de chambres d'hôtes (1500 chambres répertoriées dans une BDD) et je voudrais mettre pour chacune d'elle une localisation Google maps, comment procéder ?
merci pour vos réponses

Jofer

Pied de page des forums

Propulsé par FluxBB