bonjour
je vois que je suis pas le seul a avoir ce genre de problème depuis 3 /4 jours j'ai ouvert un "ticket" les réponses sont a cotes des questions posées, quel regret d'avoir mis les pieds chez LWS ...je vais donc poster mon problème ici des fois que quelqu'un aurait une solution:
ma boutique était hébergée chez free et le script d'envoi de commande fonctionnait parfaitement, depuis qu'il est chez LWS il ne fonctionne plus, j'ai changer la ligne $_request dans $from par une adresse rattachée au nom de domaine comme expliqué sur le site LWS mais ca ne fonctionne pas et je n'ai pas des réponse des sois disant technicien, voici le script:
<?PHP
// ***************************************************************************
// Copyright (c) 2005, Frank Fokke
// Copyright (c) 2005-2006, LogiVert (r)
//
// Basic code has been developed by Frank Fokke.
// Further development and coding by LogiVert.
// ***************************************************************************
$from = "
info@bigboystoysfr.com"['From'];
$to = $_REQUEST['To'];
$subject = $_REQUEST['Subject'];
$subjectmailclient = $_REQUEST['SubjectMailClient'];
$messageplain = $_REQUEST['Message'];
$messagehtml = $_REQUEST['Messagehtml'];
$attachment = $_REQUEST['Attachment'];
$orderid = $_REQUEST['OrderID'];
$redirect = $_REQUEST['redirect'];
$text=stripslashes($messageplain);
$text=str_replace("\r\n","\n",$text);
$messagehtml=str_replace("<LV_034/>","\"",$messagehtml);
$messagehtml=str_replace("<LV_061/>","=3D",$messagehtml);
$mime_boundary = "<<<--==+X[".md5(time())."]";
//save order on server*********************
//mail to client*********************
$headers .= "From: ".$to."\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/mixed;\n";
$headers .= " boundary=\"".$mime_boundary."\"";
$message .= "This is a multi-part message in MIME format.\n";
$message .= "\n";
$message .= "--".$mime_boundary."\n";
$message .= "Content-Type: text/html; charset=ISO-8859-1\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n";
$message .= "\n";
$message .= $messagehtml;
$message .= "\n";
$message .= "--".$mime_boundary."\n";
$message .= "Content-Type: application/octet-stream;\n";
$message .= " name=\"".$subjectmailclient.".txt\"\n";
$message .= "Content-Transfer-Encoding: 8bit\n";
$message .= "Content-Disposition: attachment;\n";
$message .= " filename=\"".$subjectmailclient.".txt\"\n";
$message .= "\n";
$message .= $messageplain;
$message .= "\n";
mail("$from", "$subjectmailclient", $message, $headers);
//mail to shop owner*********************
$headers = "";
$message = "";
$headers .= "From: ".$from."\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/mixed;\n";
$headers .= " boundary=\"".$mime_boundary."\"";
$message .= "This is a multi-part message in MIME format.\n";
$message .= "\n";
$message .= "--".$mime_boundary."\n";
$message .= "Content-Type: text/html; charset=ISO-8859-1\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n";
$message .= "\n";
$message .= $messagehtml;
$message .= "\n";
$message .= "--".$mime_boundary."\n";
$message .= "Content-Type: application/octet-stream;\n";
$message .= " name=\"order-".$orderid.".lce\"\n";
$message .= "Content-Transfer-Encoding: 8bit\n";
$message .= "Content-Disposition: attachment;\n";
$message .= " filename=\"order-".$orderid.".lce\"\n";
$message .= "\n";
$message .= $attachment;
$message .= "\n";
$ok = mail("$to", "$subject", $message, $headers);
if ($ok) {
echo "<script type='text/javascript'>parent.frame_body.location.href='$redirect';</script>";
}ELSE{
echo "Mail problem.\n\nPlease contact the shop owner.";
}
?>