Nieuw lid |
|
Hallo
Ik maak een winkelkarretje.
Ik wil dat gegevens uit mijn array worden verzonden via mail();
Maar als ik foreach gebruik(zoals hieronder vermeld) dan geeft ie het niet correct weer. Ik zou willen dat de gegevens zo uit zien in de verzonden e-mail:
Artikels Aantal Prijs
Product 1 | 2 | €5.00 |
Product 2 | 1 | €12.00 |
Kan dit?
$aid = array();
$anaam = array();
$aprijs = array();
$aqty = array();
$output[] = '<form action="cart.php?action=update" method="post" id="cart">';
$output[] = '<table width="500px" border="1">';
$output[] = '<tr>';
$output[] = '<td width="50%" align="center"><b>ARTIKEL</b></td>';
$output[] = '<td width="15%" align="center"><b>AANTAL</b></td>';
$output[] = '<td width="15%" align="center"><b>PRIJS</b></td>';
$output[] = '<td align="center" width="20%"><b>VERWIJDER</b></td>';
$output[] = '<tr>';
$output[] = '</table>';
foreach ($contents as $id=>$qty) {
$select = mysql_query("SELECT * FROM webhosting WHERE id = '$id'") or die(mysql_error());
while($g=mysql_fetch_object($select)){
$prijs = $g->prijs;
$output[] = '<table width="500px" border="1">';
$output[] = '<tr>';
$output[] = '<td width="50%">'.$g->naam.'</td>';
$output[] = '<td width="15%"><input type="text" name="qty'.$g->id.'" value=" '.$qty.'" size="3" maxlength="3" /></td>';
$output[] = '<td width="15%"> €'.($prijs).'</td>';
$output[] = '<td align="center" width="20%"><a href="cart.php?action=delete&id='.$g->id.'" class="r">X</a></td>';
$output[] = '<tr>';
$output[] = '</table>';
array_push($aid, $g->id);
array_push($anaam, $g->naam);
array_push($aprijs, $g->prijs);
array_push($aqty, $qty);
$total += $prijs * $qty;
}
}
$output[] = 'Totaal: <strong>€'.$total.'</strong><br /><br />';
$output[] = '<div><button type="submit">Vernieuw</button></div><br />';
$output[] = '</form><br /><br />';
$today = date("F j, Y, g:i a");
srand ((double) microtime( )*1000000);
$random_number = rand( );
$bericht = "";
$bericht .= "Er is een bestelling geplaatst. Een overzicht van de bestelling vindt u hieronder.\n";
$bericht .= "Bestelling geplaatst op:".$today." \n";
$bericht .= "Betalingswijze: ".$_POST['betalingswijze']." \n";
$bericht .= " \n";
$bericht .= "Gegevens van de besteller: \n";
$bericht .= " \n";
$bericht .= "Voornaam: ".$_POST['voornaam']." \n";
$bericht .= "Achternaam ".$_POST['achternaam']." \n";
$bericht .= "E-Mail adres: ".$_POST['email']." \n";
$bericht .= "Straat: ".$_POST['straat']." \n";
$bericht .= "Huisnummer: ".$_POST['huisnummer']." \n";
$bericht .= "Gemeente: ".$_POST['gemeente']." \n";
$bericht .= "Postcode: ".$_POST['postcode']." \n";
$bericht .= "Opmerking:".$_POST['opmerking']." \n";
$bericht .= "-------- \n";
$bericht .= "Bestelling: \n";
$bericht .= " \n";
foreach($anaam as $val) {
foreach($aqty as $val2) {
foreach($aprijs as $val3) {
$bericht .= "artikel: ".$val." | aantal; ".$val2." | prijs:".$val3."\n".;
}
}
}
$output[] = '<form action="cart.php?action=update" method="post" id="cart">'; $output[] = '<table width="500px" border="1">'; $output[] = '<tr>'; $output[] = '<td width="50%" align="center"><b>ARTIKEL</b></td>'; $output[] = '<td width="15%" align="center"><b>AANTAL</b></td>'; $output[] = '<td width="15%" align="center"><b>PRIJS</b></td>'; $output[] = '<td align="center" width="20%"><b>VERWIJDER</b></td>'; $output[] = '<tr>'; $output[] = '</table>'; foreach ($contents as $id=>$qty) { $prijs = $g->prijs; $output[] = '<table width="500px" border="1">'; $output[] = '<tr>'; $output[] = '<td width="50%">'.$g->naam.'</td>'; $output[] = '<td width="15%"><input type="text" name="qty'.$g->id.'" value=" '.$qty.'" size="3" maxlength="3" /></td>'; $output[] = '<td width="15%"> €'.($prijs).'</td>'; $output[] = '<td align="center" width="20%"><a href="cart.php?action=delete&id='.$g->id.'" class="r">X</a></td>'; $output[] = '<tr>'; $output[] = '</table>'; $total += $prijs * $qty; } } $output[] = 'Totaal: <strong>€'.$total.'</strong><br /><br />'; $output[] = '<div><button type="submit">Vernieuw</button></div><br />'; $output[] = '</form><br /><br />'; $today = date("F j, Y, g:i a"); $random_number = rand( ); $bericht = ""; $bericht .= "Er is een bestelling geplaatst. Een overzicht van de bestelling vindt u hieronder.\n"; $bericht .= "Bestelling geplaatst op:".$today." \n"; $bericht .= "Betalingswijze: ".$_POST['betalingswijze']." \n"; $bericht .= " \n"; $bericht .= "Gegevens van de besteller: \n"; $bericht .= " \n"; $bericht .= "Voornaam: ".$_POST['voornaam']." \n"; $bericht .= "Achternaam ".$_POST['achternaam']." \n"; $bericht .= "E-Mail adres: ".$_POST['email']." \n"; $bericht .= "Straat: ".$_POST['straat']." \n"; $bericht .= "Huisnummer: ".$_POST['huisnummer']." \n"; $bericht .= "Gemeente: ".$_POST['gemeente']." \n"; $bericht .= "Postcode: ".$_POST['postcode']." \n"; $bericht .= "Opmerking:".$_POST['opmerking']." \n"; $bericht .= "-------- \n"; $bericht .= "Bestelling: \n"; $bericht .= " \n"; foreach($anaam as $val) { foreach($aqty as $val2) { foreach($aprijs as $val3) { $bericht .= "artikel: ".$val." | aantal; ".$val2." | prijs:".$val3."\n".; } } }
Alvast bedankt voor jullie hulp.
|