Goedeavond,
Sinds we de php versie op onze server hebben ge-update van 5.1.6 naar 5.2.6 werkt een gedeelte van een gebruikt script niet meer. Het script zorgt ervoor dat de naam van bestelde artikelen meegestuurd wordt in de mail naar de klant en naar de webwinkel eigenaar. Dit werkte altijd prima met <?php... $mail .= file_get_contents($filename); .... ?>. Het werkt op basis van een session.
<?php ..
session_start();
//Put information from form in variables
$orderNumber = $_POST['ordernumber'];
$amount = $_POST['grandtotal'];
$amount *= 100;//Multiply amount by 100 to remove decimals
$product1number = $_POST['Product1Number'];
$product2number = $_POST['Product2Number'];
$product3number = $_POST['Product3Number'];
$product4number = $_POST['Product4Number'];
$issuerID = $_POST['issuerID'];
if($issuerID==0)
{
print("Kies uw bank uit de lijst om met iDEAL te betalen<br>");
exit();
}
.....
$filename = "trans".$transactionID;
....
$qid = mysql_query($q="SELECT * FROM fe_users u
WHERE uid='".$_POST['customerid']."'");
$user = mysql_fetch_assoc($qid);
$shopuser = $_SESSION['shopuser'];
$mail = "Er is een bestelling gedaan op www.domeinnaam.nl met de volgende gegevens:\n\n";
$mail .= "Ordernummer: $orderNumber\n";
$mail .= "Naam: ".$shopuser['name']."\n";
$mail .= "Adres: ".$shopuser['address']."\n";
$mail .= "Postcode: ".$shopuser['zip']."\n";
$mail .= "City: ".$shopuser['city']."\n";
$mail .= "Telefoonnummer: ".$shopuser['telephone']."\n";
$mail .= "E-mail: ".$shopuser['email']."\n";
$mail .= "\n";
$mail .= file_get_contents($filename);
$mail .= "\n";
$mail .= "U dient de betaling voor deze bestelling zelf te controleren!\n\n";
mail('[email protected]', 'Bestelling Bedrijfsnaam', $mail, 'From: [email protected]');
$mail = "Wij hebben de volgende bestelling van u ontvangen:\n\n";
$mail .= "Ordernummer: $orderNumber\n";
$mail .= "Naam: ".$shopuser['name']."\n";
$mail .= "Adres: ".$shopuser['address']."\n";
$mail .= "Postcode: ".$shopuser['zip']."\n";
$mail .= "City: ".$shopuser['city']."\n";
$mail .= "Telefoonnummer: ".$shopuser['telephone']."\n";
$mail .= "E-mail: ".$shopuser['email']."\n";
$mail .= "\n";
$mail .= file_get_contents($filename);
mail($shopuser['email'], 'Bestelling Bedrijfsnaam', $mail, 'From: [email protected]');
?>
Alvast bedankt!
Jorg
857 views
knop om je tekst aan te passen.