Beste,

Graag wil ik via een dropdownmenu (verwerkt in een mailform) de aantallen laten vermenigvuldigen met een prijs.
Ik heb alleen 3 prijzen. Deze 3 prijzen moeten (indien van pas) bij elkaar worden opgeteld en als eindbedrag gemaild worden.

Ik zou graag willen beginnen met de vraag of dit mogelijk is.... (het is php dus lijkt mij van wel haha).
Ook zou ik heel stiekem een heel klein beetje opweg geholpen worden.
Op internet kom ik alleen berekeningen tegen met invoeren van gegevens of met het vast gegeven.
Niet informatie die ikzelf via een dropdown menu kan ingeven.

Tijdens het schrijven schiet mij een script te binnen hier ergens op het forum met een berekening en een form waar je zelf gegevens kan invullen... Deze omzetten naar dropdown moet niet zo moeilijk zijn denk ik.

Ook vraag ik mij af of dit realtime geupdate kan worden....

Ik weet, het is een hele reeks vragen (voor een beginner xD maar zelf schrijven kan ik niet, maar knippen en plakken en puzzelen kan ik wel)

Hopelijk ben ik een beetje duidelijk in woord wat ik wil.

In afwachting van jullie reacties!

Steven.
even voor de duidelijkheid: je hebt een dropdown waarin de gebruiker een aantal kan selecteren voor een bepaald product? (heb je geen screenshot?) en dat drie keer?

[size=xsmall]Toevoeging op 02/02/2016 19:44:06:[/size]

Realtime doe je met javascript. Na het verzenden doe je het met PHP. Laat nooit geen uitkomsten via een hidden form naar PHP verzenden maar reken in PHP de uitkomsten opnieuw uit omdat alles in de client gemanipuleerd kan worden en een klant zo zijn eigen prijzen of totaalbedrag zou kunnen bepalen.
Je mag zelfs de 'prijs per stuk' niet uit het formulier overnemen. Deze informatie moet je (opnieuw) uit de database of een configuratie bestand van de server zelf halen.
Uiteraard heb ik een printscreen. Ik wist even niet wat ik erbij moest doen haha.
Dit was wel handig geweest.

En je je begrijpt me correct!



Steven.

Ik zou dus graag willen dat wanneer je bv voor de 5cm sectie 3 opgeeft, hij dit met de 1,95 vermenigvuldigd en dat dan weergeeft (zonder eerst op versturen drukken als het kan, zo niet dan graag via het formulier in de mailbox)



je moet het dan terug zien in het rode rondje.

Hier maar dan de code waar ik mee werk:


<?php
//session_start(); 
// zorg ervoor dat session_start ALTIJD bovenaan ALLES van je pagina staat, anders werkt het niet!
 
/*******************************
*        CONTACT FORMULIER                     *
*        contactformulier.php             *
*                                                             *
*        Author: Miranda Verburg         *
*        Datum: 10 september 2010     *
*                                                             *
*        Pas het e-mail adres aan     *
*        bij $mail_ontv en upload   *
*        het naar je webserver..         *
********************************/

// E-mailadres van de ontvanger
$mail_ontv = 'mail' . ','; // <<<----- voer jouw e-mailadres hier in!
$mail_ontv2 = ($_POST['email']); // <<<----- Dit is het emailadres van de bestellende!

// Speciale checks voor naam en e-mailadres
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
    // naam controle
    if (empty($_POST['naam']))
        $naam_fout = 1;
    // e-mail controle
    if (function_exists('filter_var') && !filter_var($_POST['email'], FILTER_VALIDATE_EMAIL))
            $email_fout = 1;
    // antiflood controle
    if (!empty($_SESSION['antiflood']))
    {
        $seconde = 120; // 120 seconden voordat dezelfde persoon nog een keer een e-mail mag versturen
        $tijd = time() - $_SESSION['antiflood'];
        if($tijd < $seconde)
            $antiflood =1 ;
    }
}

// Kijk of alle velden zijn ingevuld - naam mag alleen uit letters bestaan en het e-mailadres moet juist zijn
if (($_SERVER['REQUEST_METHOD'] == 'POST' && (!empty($antiflood) || empty($_POST['naam']) || !empty($naam_fout) || empty($_POST['email']) || !empty($email_fout) || empty($_POST['telefoon']) || empty($_POST['adres']))) || $_SERVER['REQUEST_METHOD'] == 'GET')
{
    if ($_SERVER['REQUEST_METHOD'] == 'POST')
    {
        if (!empty($naam_fout))
            echo '<p>Uw naam is niet ingevuld.</p>';
        elseif (!empty($email_fout))
            echo '<p>Uw e-mailadres is niet juist.</p>';
        elseif (!empty($antiflood))
            echo '<p>U mag slechts &eacute;&eacute;n bericht per ' . $seconde . ' seconde versturen.</p>';
        else
            echo '<p>U bent uw naam, e-mailadres, adres of stickerkeuze vergeten in te vullen.</p>';
    }

  // HTML e-mail formlier
  
    echo '  
Prijzen zijn exclusief verzend kosten van een postzegel!  ';


  echo '<form method="post" action="' . $_SERVER['REQUEST_URI'] . '" />
<p>

<table border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="126"><label for="naam">Naam:</label></td>
    <td colspan="3"><input name="naam" type="text" id="naam" value="' . (isset($_POST['naam']) ? htmlspecialchars($_POST['naam']) : '') . '" size="20" /></td>
  </tr>
  <tr>
    <td><label for="adres">Adres:</label></td>
    <td colspan="3"><input name="adres" type="text" id="adres" value="' . (isset($_POST['adres']) ? htmlspecialchars($_POST['adres']) : '') . '" size="20"/></td>
  </tr>
  <tr>
    <td><label for="postcode">Postcode:</label></td>
    <td colspan="3"><input name="postcode" type="text" id="postcode" value="' . (isset($_POST['postcode']) ? htmlspecialchars($_POST['postcode']) : '') . '" size="20"/></td>
  </tr>
  <tr>
    <td><label for="woonplaats">Woonplaats:</label></td>
    <td colspan="3"><input name="woonplaats" type="text" id="woonplaats" value="' . (isset($_POST['woonplaats']) ? htmlspecialchars($_POST['woonplaats']) : '') . '" size="20"/></td>
  </tr>
  <tr>
    <td><label for="email">E-mail:</label></td>
    <td colspan="3"><input name="email" type="text" id="email" value="' . (isset($_POST['email']) ? htmlspecialchars($_POST['email']) : '') . '" size="20" /></td>
  </tr>
  <tr>
    <td><label for="telefoon">Telefoon:</label></td>
    <td colspan="3"><input name="telefoon" type="text" id="telefoon" value="' . (isset($_POST['telefoon']) ? htmlspecialchars($_POST['telefoon']) : '') . '" size="20" /></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td width="53">&nbsp;</td>
    <td width="53">&nbsp;</td>
    <td width="53">&nbsp;</td>
  </tr>
  <tr>
    <td><div align="center"></div></td>
    <td><div align="center">Sticker 5 cm<br />
    € 1,95</div></td>
    <td><div align="center">Sticker 10 cm <br />
    € 2,95</div></td>
    <td><div align="center">Sticker 15 cm <br />
    € 4,95</div></td>
  </tr>
  <tr>
    <td><div align="center"><img src="http://meetmybike.nl/wp-content/uploads/2016/01/Meet-My-Bike-Logo-Sticker-Clean.jpg" alt="" width="126" height="105" /></div></td>
    <td><div align="center">
      <select name="aantal5c" value="' . (isset($_POST['aantal5c']) ? htmlspecialchars($_POST['aantal5c']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
    <td><div align="center">
      <select name="aantal10c" value="' . (isset($_POST['aantal10c']) ? htmlspecialchars($_POST['aantal10c']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
    <td><div align="center">
      <select name="aantal15c" value="' . (isset($_POST['aantal15c']) ? htmlspecialchars($_POST['aantal15c']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
  </tr>
  <tr>
    <td><div align="center">MEET MY BIKE</div></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><div align="center"><img src="http://meetmybike.nl/wp-content/uploads/2016/01/Meet-My-Bike-Logo-Sticker-Since.jpg" alt="" width="126" height="105" /></div></td>
    <td><div align="center">
      <select name="aantal5s" value="' . (isset($_POST['aantal5s']) ? htmlspecialchars($_POST['aantal5s']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
    <td><div align="center">
      <select name="aantal10s" value="' . (isset($_POST['aantal10s']) ? htmlspecialchars($_POST['aantal10s']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
    <td><div align="center">
      <select name="aantal15s" value="' . (isset($_POST['aantal15s']) ? htmlspecialchars($_POST['aantal15s']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
  </tr>
  <tr>
    <td><div align="center">MEET MY BIKE <br />
    SINCE  2014 </div></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><div align="center"><img src="http://meetmybike.nl/wp-content/uploads/2016/01/Meet-My-Bike-Logo-Sticker-01-16.jpg" alt="" width="126" height="105" /></div></td>
    <td><div align="center">
      <select name="aantal5joro" value="' . (isset($_POST['aantal5joro']) ? htmlspecialchars($_POST['aantal5joro']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
    <td><div align="center">
      <select name="aantal10joro" value="' . (isset($_POST['aantal10joro']) ? htmlspecialchars($_POST['aantal10joro']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
    <td><div align="center">
      <select name="aantal15joro" value="' . (isset($_POST['aantal15joro']) ? htmlspecialchars($_POST['aantal15joro']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
  </tr>
  <tr>
    <td><div align="center">MEET MY BIKE<br />
    JOIN OUR RIDE-OUTS</div></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>


      <input type="submit" name="submit" value=" Versturen " />
  </p>
  </form>';
}
// versturen naar
else
{      
  // set datum
  $datum = date('d/m/Y H:i:s');
    
  $inhoud_mail = "===================================================\n";
  $inhoud_mail .= "BAM!!! " . htmlspecialchars($_POST['naam']) ." wilt Stickers bestellen! \n" /*. $_SERVER['HTTP_HOST'] . ""*/;
  $inhoud_mail .= "===================================================\n\n";
  
  $inhoud_mail .= "Naam: " . htmlspecialchars($_POST['naam']) . "\n";
  $inhoud_mail .= "Adres: " . htmlspecialchars($_POST['adres']) . "\n";
  $inhoud_mail .= "Postcode:" .htmlspecialchars($_POST['postcode']) ."\n";
  $inhoud_mail .= "Woonplaats:" .htmlspecialchars($_POST['woonplaats']) ."\n";
  $inhoud_mail .= "Mail: " . htmlspecialchars($_POST['email']) . "\n";
  $inhoud_mail .= "Telefoon: " . htmlspecialchars($_POST['telefoon']) . "\n\n";
  
  $inhoud_mail  .= "MMB Clean 5cm              : " 			.htmlspecialchars($_POST['aantal5c']) . "\n";
  $inhoud_mail	.= "MMB Clean 10cm             : "			.htmlspecialchars($_POST['aantal10c']) . " \n";
  $inhoud_mail	.= "MMB Clean 15cm             : "			.htmlspecialchars($_POST['aantal15c']) . " \n";
  $inhoud_mail	.= "MMB Since 5cm			: "			.htmlspecialchars($_POST['aantal5s']) . " \n";
  $inhoud_mail	.= "MMB Since 10cm			: "			.htmlspecialchars($_POST['aantal10s']) . " \n";
  $inhoud_mail	.= "MMB Since 15cm			: "			.htmlspecialchars($_POST['aantal15s']) . " \n";
  $inhoud_mail	.= "MMB Join Our Ride-Outs 5cm : "			.htmlspecialchars($_POST['aantal5joro']) . " \n";
  $inhoud_mail	.= "MMB Join Our Ride-Outs 10cm: "			.htmlspecialchars($_POST['aantal10joro']) . " \n";
  $inhoud_mail	.= "MMB Join Our Ride-Outs 15cm: "			.htmlspecialchars($_POST['aantal15joro']) . " \n\n";

  $inhoud_mail .= "Verstuurd op " . $datum . " \n\n";
    
  $inhoud_mail .= "===================================================\n\n";
  
  // -------------------- via het IP adres " . $_SERVER['REMOTE_ADDR'] . "
  // spambot protectie
  // ------
  // van de tutorial: http://www.phphulp.nl/php/tutorial/beveiliging/spam-vrije-contact-formulieren/340/
  // ------
  
  $headers = 'From: ' . htmlspecialchars($_POST['naam']) . ' <' . $_POST['email'] . '>';
  
  $headers = stripslashes($headers);
  $headers = str_replace('\n', '', $headers); // Verwijder \n
  $headers = str_replace('\r', '', $headers); // Verwijder \r
  $headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers)); // Slashes van quotes
  
  $_POST['onderwerp'] = str_replace('\n', '', $_POST['onderwerp']); // Verwijder \n
  $_POST['onderwerp'] = str_replace('\r', '', $_POST['onderwerp']); // Verwijder \r
  $_POST['onderwerp'] = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $_POST['onderwerp'])); // Slashes van quotes
  
  if (mail($mail_ontv, 'Bestelling Stickers', $inhoud_mail, $headers))
  
  
    $datum = date('d/m/Y H:i:s');
    
  $inhoud_mail2 = "===================================================\n";
  $inhoud_mail2 .= "De bestelling is geplaatst! \n" /*. $_SERVER['HTTP_HOST'] . ""*/;
  $inhoud_mail2 .= "===================================================\n\n";
  
  $inhoud_mail2 .= "Beste " . htmlspecialchars($_POST['naam']) .",\n";
  $inhoud_mail2 .= "Hartelijk bedankt voor de bestelling.\n"; 
  $inhoud_mail2 .= "Graag vragen we om onderstaande informatie even te controleren.\n";
  $inhoud_mail2 .= "Mochten er fouten in zitten kun je contact opnemen met mail.nl.\n\n";
  
  $inhoud_mail2 .= "Naam: " . htmlspecialchars($_POST['naam']) . "\n";
  $inhoud_mail2 .= "Adres: " . htmlspecialchars($_POST['adres']) . "\n";
  $inhoud_mail2 .= "Postcode: " . htmlspecialchars($_POST['postcode']) . "\n";
  $inhoud_mail2 .= "Woonplaat: " . htmlspecialchars($_POST['woonplaats']) . "\n";
  $inhoud_mail2 .= "E-mail adres: " . htmlspecialchars($_POST['email']) . "\n";
  $inhoud_mail2 .= "Telefoonnummer: " . htmlspecialchars($_POST['telefoon']) . "\n\n";
  
  $inhoud_mail2 .= "MMB Clean 5cm              : " 			.htmlspecialchars($_POST['aantal5c']) . "\n";
  $inhoud_mail2	.= "MMB Clean 10cm             : "			.htmlspecialchars($_POST['aantal10c']) . " \n";
  $inhoud_mail2	.= "MMB Clean 15cm             : "			.htmlspecialchars($_POST['aantal15c']) . " \n";
  $inhoud_mail2	.= "MMB Since 5cm			: "			.htmlspecialchars($_POST['aantal5s']) . " \n";
  $inhoud_mail2	.= "MMB Since 10cm			: "			.htmlspecialchars($_POST['aantal10s']) . " \n";
  $inhoud_mail2	.= "MMB Since 15cm			: "			.htmlspecialchars($_POST['aantal15s']) . " \n";
  $inhoud_mail2	.= "MMB Join Our Ride-Outs 5cm : "			.htmlspecialchars($_POST['aantal5joro']) . " \n";
  $inhoud_mail2	.= "MMB Join Our Ride-Outs 10cm: "			.htmlspecialchars($_POST['aantal10joro']) . " \n";
  $inhoud_mail2	.= "MMB Join Our Ride-Outs 15cm: "			.htmlspecialchars($_POST['aantal15joro']) . " \n\n";
								
  $inhoud_mail2 .= "Kloppen alle gegevens? Dan mag je op volgend rekeningnummer het bedrag van € 40,95 overmaken:\n";
  $inhoud_mail2 .= " Almere ovv Sticers en je naam.\n\n";  
  $inhoud_mail2 .= "Met vriendelijke groet,\n";
  $inhoud_mail2 .= "\n";
  $inhoud_mail2 .= "Meet My Bike\n\n";
  
 $inhoud_mail2 .= "Verstuurd op " . $datum . " \n\n";

    
  $inhoud_mail2 .= "===================================================\n\n";
  
  // -------------------- via het IP adres " . $_SERVER['REMOTE_ADDR'] . "
  // spambot protectie
  // ------
  // van de tutorial: http://www.phphulp.nl/php/tutorial/beveiliging/spam-vrije-contact-formulieren/340/
  // ------
  
  $headers = 'From: ' . htmlspecialchars($_POST['naam']) . ' <' . $_POST['email'] . '>';
  
  $headers = stripslashes($headers);
  $headers = str_replace('\n', '', $headers); // Verwijder \n
  $headers = str_replace('\r', '', $headers); // Verwijder \r
  $headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers)); // Slashes van quotes
  
  $_POST['onderwerp'] = str_replace('\n', '', $_POST['onderwerp']); // Verwijder \n
  $_POST['onderwerp'] = str_replace('\r', '', $_POST['onderwerp']); // Verwijder \r
  $_POST['onderwerp'] = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $_POST['onderwerp'])); // Slashes van quotes
  
  if (mail($mail_ontv2, 'Bestelling Stickers', $inhoud_mail2, $headers))
 
{
      // zorg ervoor dat dezelfde persoon niet kan spammen
      $_SESSION['antiflood'] = time();
      
      echo '<h1>Je bestelling is verzonden</h1>
      
      <p>Bedankt voor het bestellen van je Stickers!! We zullen zo spoedig mogelijk contact met je opnemen.</p>';
  }
  else
  {
      echo '<h1>Helaas, je bestelling is niet verzonden</h1>
      
      <p><b>Onze excuses.</b> Je bestelling kon om technische redenen niet verzonden worden.</p>';
  }
}
?>



[size=xsmall]Toevoeging op 02/02/2016 19:52:47:[/size]

Frank Nietbelangrijk op 02/02/2016 19:39:57

Realtime doe je met javascript. Na het verzenden doe je het met PHP. Laat nooit geen uitkomsten via een hidden form naar PHP verzenden maar reken in PHP de uitkomsten opnieuw uit omdat alles in de client gemanipuleerd kan worden en een klant zo zijn eigen prijzen of totaalbedrag zou kunnen bepalen.
Je mag zelfs de 'prijs per stuk' niet uit het formulier overnemen. Deze informatie moet je (opnieuw) uit de database of een configuratie bestand van de server zelf halen.


Dus ik MOET met een kinda database of extern bestand werken met de prijzen?
Deze mogen niet direct in het PHP formulier worden gezet?
En liever wil ik denk ik niet met java en php werken tegelijk. Dat realtime kan me dan maar gestolen worden.
Zodra ze maar kunnen zien wat ze besteld hebben in het bevestigingsformulier.
Je kunt de prijzen inderdaad gewoon in je PHP script zetten, dat is wat ik bedoel met een configuratiebestand.

Het javascript deel kun je misschien beter even uitstellen en eerst het PHP deel op de rit zetten inderdaad.

Laten zien wat ze besteld hebben kan je ook op de 'volgende' pagina laten zien nadat het formulier verzonden is en daarnaast kun je de gebruiker een email sturen.

Om de code voor dit formulier echt professioneel te krijgen zul je eigenlijk met arrays en/of OOP (classes) moeten kunnen werken. Dat lijkt me echter op dit moment ook nog wat hoog gegrepen dus zal je laten zien hoe eenvoudig de prijzen kunt berekenen:

<?php

// configuratie
$prijs1 = 10.0;
$prijs2 = 15.0;
$prijs3 = 20.0;

// initialisatie
$subtot1 = 0;
$subtot2 = 0;
$subtot3 = 0;
$totaal = 0;


if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
// ....

$subtot1 = $_POST['aantal5c'] * $prijs1;
$subtot2 = $_POST['aantal10c'] * $prijs2;
$subtot3 = $_POST['aantal15c'] * $prijs3;

$totaal = $subtot1 + $subtot2 + $subtot3;

echo 'Totaalbedrag: &euro;' . number_format($totaal , 2, ",", ".");
}
Zit me nu te bedenken dat ik 9 prijzen nodig heb..... 3 verschillende stickers en 3 verschillende maten.
Maar neem aan dat ik gewoon de
   $subtot3 = $_POST['aantal15c'] * $prijs3;
kan verlengen tot
   $subtot9 = $_POST['aantal15c'] * $prijs9;


Momenteel heb ik een script gevonden wat verdacht veel op die van jouw lijkt. Met beide in gedachten ga ik nog even puzzelen. Maar ik ga in ieder geval de goede kant op.

Jouw opmerking over de prijs om die op een "volgende" pagina te laten zien is inderdaad handig. Aangezien er al een "volgende" pagina bestaat. Kan ik dat daar wel kwijt.


Inmiddels een hele rekenkunde verder haha....
Dit is wat ik nu heb tot zo ver.

<? 
// dit hieronder wijzigen
$standaard        = 0; // Begin bedrag / standaard bedrag in €

$stickerc5cm     = 1.95; // prijs voor uiterlijk1 (U geeft een schets en wij werken die uit tot een website.)
$stickerc10cm    = 2.95; // prijs voor uiterlijk2
$stickerc15cm    = 4.95; // prijs per toegevoegde pagina in €

$stickers5cm     = 1.95; // prijs voor uiterlijk1 (U geeft een schets en wij werken die uit tot een website.)
$stickers10cm    = 2.95; // prijs voor uiterlijk2
$stickers15cm    = 4.95; // prijs per toegevoegde pagina in €

$stickerjoro5cm     = 1.95; // prijs voor uiterlijk1 (U geeft een schets en wij werken die uit tot een website.)
$stickerjoro10cm    = 2.95; // prijs voor uiterlijk2
$stickerjoro15cm    = 4.95; // prijs per toegevoegde pagina in €

//die g voor elk woord betekend geld, dus g = geld
//vanaf hier niets meer wijzigen behalve als je weet wat je doet

if(isset($_POST['submit'])) 
{ 
$stickerc5cm     = $_POST['stickerc5cm'];
$stickerc10cm    = $_POST['stickerc10cm'];
$stickerc15cm     = $_POST['stickerc15cm'];

$stickers5cm     = $_POST['stickers5cm'];
$stickers10cm    = $_POST['stickers10cm'];
$stickers15cm     = $_POST['stickers15cm'];

$stickerjoro5cm     = $_POST['stickerjoro5cm'];
$stickerjoro10cm    = $_POST['stickerjoro10cm'];
$stickerjoro15cm     = $_POST['stickerjoro15cm'];

$uitkomst         = $standaard + $stickerc5cm + $stickerc10cm + $stickerc15cm + $stickers5cm + $stickers10cm + $stickers15cm + $stickerjoro5cm + $stickerjoro10cm + $stickerjoro15cm ;
    die("Uw website zal ongeveer &euro;$uitkomst gaan kosten."); 

} 
?> 

<form method="post"> 
            <p>
                <u>5cmc</u>
            </p>
            <p>
            <select name="stickerc5cm">
                    <option>0</option>
                    
                    <?php
$teller = 1;
while ($teller <= 10)
{
 ?><option value="<?php echo($stickerc5cm *  $teller); ?>"><?php  echo("{$teller}");  $teller++; ?></option><?php echo"\n"; }  ?>
</select>

            <p>
                <u>10cmc</u>
            </p>
            <p>
            <select name="stickerc10cm">
                    <option>0</option>
                    
                    <?php
$teller = 1;
while ($teller <= 10)
{
 ?><option value="<?php echo($stickerc10cm *  $teller); ?>"><?php  echo("{$teller}");  $teller++; ?></option><?php echo"\n"; }  ?>
</select>

            <p>
                <u>15cmc</u>
            </p>
            <p>
            <select name="stickerc15cm">
                    <option>0</option>
                    
                    <?php
$teller = 1;
while ($teller <= 10)
{
 ?><option value="<?php echo($stickerc15cm *  $teller); ?>"><?php  echo("{$teller}");  $teller++; ?></option><?php echo"\n"; }  ?>
</select>

            <p>
                <u>5cms</u>
            </p>
            <p>
            <select name="stickers5cm">
                    <option>0</option>
                    
                    <?php
$teller = 1;
while ($teller <= 10)
{
 ?><option value="<?php echo($stickers5cm *  $teller); ?>"><?php  echo("{$teller}");  $teller++; ?></option><?php echo"\n"; }  ?>
</select>

            <p>
                <u>10cms</u>
            </p>
            <p>
            <select name="stickers10cm">
                    <option>0</option>
                    
                    <?php
$teller = 1;
while ($teller <= 10)
{
 ?><option value="<?php echo($stickers10cm *  $teller); ?>"><?php  echo("{$teller}");  $teller++; ?></option><?php echo"\n"; }  ?>
</select>

            <p>
                <u>15cms</u>
            </p>
            <p>
            <select name="stickers15cm">
                    <option>0</option>
                    
                    <?php
$teller = 1;
while ($teller <= 10)
{
 ?><option value="<?php echo($stickers15cm *  $teller); ?>"><?php  echo("{$teller}");  $teller++; ?></option><?php echo"\n"; }  ?>
</select>

            <p>
                <u>5cmjoro</u>
            </p>
            <p>
            <select name="stickerjoro5cm">
                    <option>0</option>
                    
                    <?php
$teller = 1;
while ($teller <= 10)
{
 ?><option value="<?php echo($stickerjoro5cm *  $teller); ?>"><?php  echo("{$teller}");  $teller++; ?></option><?php echo"\n"; }  ?>
</select>

            <p>
                <u>10cmjoro</u>
            </p>
            <p>
            <select name="stickerjoro10cm">
                    <option>0</option>
                    
                    <?php
$teller = 1;
while ($teller <= 10)
{
 ?><option value="<?php echo($stickerjoro10cm *  $teller); ?>"><?php  echo("{$teller}");  $teller++; ?></option><?php echo"\n"; }  ?>
</select>

            <p>
                <u>15cmjoro</u>
            </p>
            <p>
            <select name="stickerjoro15cm">
                    <option>0</option>
                    
                    <?php
$teller = 1;
while ($teller <= 10)
{
 ?><option value="<?php echo($stickerjoro15cm *  $teller); ?>"><?php  echo("{$teller}");  $teller++; ?></option><?php echo"\n"; }  ?>
</select>




<input type="submit" name="submit" value="Verstuur"> 
</form>  


En dit doet zn rekenkunst. Nu zien hoe ik het ga verwerken in mijn formulier.


Wordt vervolgd

[size=xsmall]Toevoeging op 02/02/2016 22:14:06:[/size]

Oh ohhhhhhh..... Het was te mooi om waar te zijn dat ik vandaag het script af zou krijgen.
Alles werkte zoals het moest, op 1 klein dingetje na. Echter het belangrijkste.

De normale code om te gebruike voor een dropdown menu is:


    <td><div align="center">
      <select name="stickerc10cm" value="' . (isset($_POST['stickerc10cm']) ? htmlspecialchars($_POST['stickerc10cm']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>


Het script dat ik moet gebruiken is:


	<td>
	<div align="center">
      <select name="stickerc5cm" value="' . (isset($_POST['stickerc5cm']) ? htmlspecialchars($_POST['stickerc5cm']) : '') . '" >
                   <option>0</option>
                    
                    <?php
$teller = 1;
while ($teller <= 10)
{
 ?><option value="<?php echo($stickerc5cm *  $teller); ?>"><?php  echo("{$teller}");  $teller++; ?></option><?php echo"\n"; }  ?>
</select>
    </div>
	</td>


Maar deze doet het niet..... Ik krijg geen dropdown menu zoals met de oude manier.
Wanneer ik geen gebruik maak van mijn script en alleen het rekenen online zet, is hier niks mee aan de hand.
Kan iemand mij helpen eruit te filteren waar het fout gaat?

Alvast bedankt!



En uiteraard het hele script:


<?php
//session_start(); 
// zorg ervoor dat session_start ALTIJD bovenaan ALLES van je pagina staat, anders werkt het niet!
 
/*******************************
*        CONTACT FORMULIER                     *
*        contactformulier.php             *
*                                                             *
*        Author: Miranda Verburg         *
*        Datum: 10 september 2010     *
*                                                             *
*        Pas het e-mail adres aan     *
*        bij $mail_ontv en upload   *
*        het naar je webserver..         *
********************************/

// dit hieronder wijzigen
$standaard        = 0; // Begin bedrag / standaard bedrag in €

$stickerc5cm     = 1.95; // prijs voor uiterlijk1 (U geeft een schets en wij werken die uit tot een website.)
$stickerc10cm    = 2.95; // prijs voor uiterlijk2
$stickerc15cm    = 4.95; // prijs per toegevoegde pagina in €

$stickers5cm     = 1.95; // prijs voor uiterlijk1 (U geeft een schets en wij werken die uit tot een website.)
$stickers10cm    = 2.95; // prijs voor uiterlijk2
$stickers15cm    = 4.95; // prijs per toegevoegde pagina in €

$stickerjoro5cm     = 1.95; // prijs voor uiterlijk1 (U geeft een schets en wij werken die uit tot een website.)
$stickerjoro10cm    = 2.95; // prijs voor uiterlijk2
$stickerjoro15cm    = 4.95; // prijs per toegevoegde pagina in €

//die g voor elk woord betekend geld, dus g = geld
//vanaf hier niets meer wijzigen behalve als je weet wat je doet

if(isset($_POST['submit'])) 
{ 
$stickerc5cm     = $_POST['stickerc5cm'];
$stickerc10cm    = $_POST['stickerc10cm'];
$stickerc15cm     = $_POST['stickerc15cm'];

$stickers5cm     = $_POST['stickers5cm'];
$stickers10cm    = $_POST['stickers10cm'];
$stickers15cm     = $_POST['stickers15cm'];

$stickerjoro5cm     = $_POST['stickerjoro5cm'];
$stickerjoro10cm    = $_POST['stickerjoro10cm'];
$stickerjoro15cm     = $_POST['stickerjoro15cm'];

$uitkomst         = $standaard + $stickerc5cm + $stickerc10cm + $stickerc15cm + $stickers5cm + $stickers10cm + $stickers15cm + $stickerjoro5cm + $stickerjoro10cm + $stickerjoro15cm ;} 



// E-mailadres van de ontvanger
$mail_ontv = 'mail' . ','; // <<<----- voer jouw e-mailadres hier in!
$mail_ontv2 = ($_POST['email']); // <<<----- Dit is het emailadres van de bestellende!

// Speciale checks voor naam en e-mailadres
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
    // naam controle
    if (empty($_POST['naam']))
        $naam_fout = 1;
    // e-mail controle
    if (function_exists('filter_var') && !filter_var($_POST['email'], FILTER_VALIDATE_EMAIL))
            $email_fout = 1;
    // antiflood controle
    if (!empty($_SESSION['antiflood']))
    {
        $seconde = 120; // 120 seconden voordat dezelfde persoon nog een keer een e-mail mag versturen
        $tijd = time() - $_SESSION['antiflood'];
        if($tijd < $seconde)
            $antiflood =1 ;
    }
}

// Kijk of alle velden zijn ingevuld - naam mag alleen uit letters bestaan en het e-mailadres moet juist zijn
if (($_SERVER['REQUEST_METHOD'] == 'POST' && (!empty($antiflood) || empty($_POST['naam']) || !empty($naam_fout) || empty($_POST['email']) || !empty($email_fout) || empty($_POST['telefoon']) || empty($_POST['adres']))) || $_SERVER['REQUEST_METHOD'] == 'GET')
{
    if ($_SERVER['REQUEST_METHOD'] == 'POST')
    {
        if (!empty($naam_fout))
            echo '<p>Uw naam is niet ingevuld.</p>';
        elseif (!empty($email_fout))
            echo '<p>Uw e-mailadres is niet juist.</p>';
        elseif (!empty($antiflood))
            echo '<p>U mag slechts &eacute;&eacute;n bericht per ' . $seconde . ' seconde versturen.</p>';
        else
            echo '<p>U bent uw naam, e-mailadres, adres of stickerkeuze vergeten in te vullen.</p>';
    }

  // HTML e-mail formlier
  
    echo '  
Prijzen zijn exclusief verzend kosten van een postzegel!  ';



  echo '<form method="post" action="' . $_SERVER['REQUEST_URI'] . '" />
<p>

<table border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="126"><label for="naam">Naam:</label></td>
    <td colspan="3"><input name="naam" type="text" id="naam" value="' . (isset($_POST['naam']) ? htmlspecialchars($_POST['naam']) : '') . '" size="20" /></td>
  </tr>
  <tr>
    <td><label for="adres">Adres:</label></td>
    <td colspan="3"><input name="adres" type="text" id="adres" value="' . (isset($_POST['adres']) ? htmlspecialchars($_POST['adres']) : '') . '" size="20"/></td>
  </tr>
  <tr>
    <td><label for="postcode">Postcode:</label></td>
    <td colspan="3"><input name="postcode" type="text" id="postcode" value="' . (isset($_POST['postcode']) ? htmlspecialchars($_POST['postcode']) : '') . '" size="20"/></td>
  </tr>
  <tr>
    <td><label for="woonplaats">Woonplaats:</label></td>
    <td colspan="3"><input name="woonplaats" type="text" id="woonplaats" value="' . (isset($_POST['woonplaats']) ? htmlspecialchars($_POST['woonplaats']) : '') . '" size="20"/></td>
  </tr>
  <tr>
    <td><label for="email">E-mail:</label></td>
    <td colspan="3"><input name="email" type="text" id="email" value="' . (isset($_POST['email']) ? htmlspecialchars($_POST['email']) : '') . '" size="20" /></td>
  </tr>
  <tr>
    <td><label for="telefoon">Telefoon:</label></td>
    <td colspan="3"><input name="telefoon" type="text" id="telefoon" value="' . (isset($_POST['telefoon']) ? htmlspecialchars($_POST['telefoon']) : '') . '" size="20" /></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td width="53">&nbsp;</td>
    <td width="53">&nbsp;</td>
    <td width="53">&nbsp;</td>
  </tr>
  <tr>
    <td><div align="center"></div></td>
    <td><div align="center">Sticker 5 cm<br />
    € 1,95</div></td>
    <td><div align="center">Sticker 10 cm <br />
    € 2,95</div></td>
    <td><div align="center">Sticker 15 cm <br />
    € 4,95</div></td>
  </tr>
  <tr>
    <td><div align="center"><img src="http://meetmybike.nl/wp-content/uploads/2016/01/Meet-My-Bike-Logo-Sticker-Clean.jpg" alt="" width="126" height="105" /></div></td>
    
	<td>
	<div align="center">
      <select name="stickerc5cm" value="' . (isset($_POST['stickerc5cm']) ? htmlspecialchars($_POST['stickerc5cm']) : '') . '" >
                   <option>0</option>
                    
                    <?php
$teller = 1;
while ($teller <= 10)
{
 ?><option value="<?php echo($stickerc5cm *  $teller); ?>"><?php  echo("{$teller}");  $teller++; ?></option><?php echo"\n"; }  ?>
</select>
    </div>
	</td>
	
	
    <td><div align="center">
      <select name="stickerc10cm" value="' . (isset($_POST['stickerc10cm']) ? htmlspecialchars($_POST['stickerc10cm']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
	
	
	
    <td><div align="center">
      <select name="stickerc15cm" value="' . (isset($_POST['stickerc15cm']) ? htmlspecialchars($_POST['stickerc15cm']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
  </tr>
  <tr>
    <td><div align="center">MEET MY BIKE</div></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><div align="center"><img src="http://meetmybike.nl/wp-content/uploads/2016/01/Meet-My-Bike-Logo-Sticker-Since.jpg" alt="" width="126" height="105" /></div></td>
    <td><div align="center">
      <select name="stickers5cm" value="' . (isset($_POST['stickers5cm']) ? htmlspecialchars($_POST['stickers5cm']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
    <td><div align="center">
      <select name="stickers10cm" value="' . (isset($_POST['stickers10cm']) ? htmlspecialchars($_POST['stickers10cm']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
    <td><div align="center">
      <select name="stickers15cm" value="' . (isset($_POST['stickers15cm']) ? htmlspecialchars($_POST['stickers15cm']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
  </tr>
  <tr>
    <td><div align="center">MEET MY BIKE <br />
    SINCE  2014 </div></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><div align="center"><img src="http://meetmybike.nl/wp-content/uploads/2016/01/Meet-My-Bike-Logo-Sticker-01-16.jpg" alt="" width="126" height="105" /></div></td>
    <td><div align="center">
      <select name="stickerjoro15cm" value="' . (isset($_POST['stickerjoro15cm']) ? htmlspecialchars($_POST['stickerjoro15cm']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
    <td><div align="center">
      <select name="stickerjoro10cm" value="' . (isset($_POST['stickerjoro10cm']) ? htmlspecialchars($_POST['stickerjoro10cm']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
    <td><div align="center">
      <select name="stickerjoro15cm" value="' . (isset($_POST['stickerjoro15cm']) ? htmlspecialchars($_POST['stickerjoro15cm']) : '') . '" >
        <option selected="selected">0</option>
        <option value="1">1</option>
        <option value="2">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
        <option value="5">5</option>
        <option value="meer dan 5">5+</option>
      </select>
    </div></td>
  </tr>
  <tr>
    <td><div align="center">MEET MY BIKE<br />
    JOIN OUR RIDE-OUTS</div></td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>


      <input type="submit" name="submit" value=" Versturen " />
  </p>
  </form>';
}
// versturen naar
else
{      
  // set datum
  $datum = date('d/m/Y H:i:s');
    
  $inhoud_mail = "===================================================\n";
  $inhoud_mail .= "BAM!!! " . htmlspecialchars($_POST['naam']) ." wilt Stickers bestellen! \n" /*. $_SERVER['HTTP_HOST'] . ""*/;
  $inhoud_mail .= "===================================================\n\n";
  
  $inhoud_mail .= "Naam: " . htmlspecialchars($_POST['naam']) . "\n";
  $inhoud_mail .= "Adres: " . htmlspecialchars($_POST['adres']) . "\n";
  $inhoud_mail .= "Postcode:" .htmlspecialchars($_POST['postcode']) ."\n";
  $inhoud_mail .= "Woonplaats:" .htmlspecialchars($_POST['woonplaats']) ."\n";
  $inhoud_mail .= "Mail: " . htmlspecialchars($_POST['email']) . "\n";
  $inhoud_mail .= "Telefoon: " . htmlspecialchars($_POST['telefoon']) . "\n\n";
  
  $inhoud_mail  .= "MMB Clean 5cm              : " 			.htmlspecialchars($_POST['stickerc5cm']) . "\n";
  $inhoud_mail	.= "MMB Clean 10cm             : "			.htmlspecialchars($_POST['stickerc10cm']) . " \n";
  $inhoud_mail	.= "MMB Clean 15cm             : "			.htmlspecialchars($_POST['stickerc15cm']) . " \n";
  $inhoud_mail	.= "MMB Since 5cm			: "			.htmlspecialchars($_POST['stickers5cm']) . " \n";
  $inhoud_mail	.= "MMB Since 10cm			: "			.htmlspecialchars($_POST['stickers10cm']) . " \n";
  $inhoud_mail	.= "MMB Since 15cm			: "			.htmlspecialchars($_POST['stickers15cm']) . " \n";
  $inhoud_mail	.= "MMB Join Our Ride-Outs 5cm : "			.htmlspecialchars($_POST['stickerjoro15cm']) . " \n";
  $inhoud_mail	.= "MMB Join Our Ride-Outs 10cm: "			.htmlspecialchars($_POST['stickerjoro10cm']) . " \n";
  $inhoud_mail	.= "MMB Join Our Ride-Outs 15cm: "			.htmlspecialchars($_POST['stickerjoro15cm']) . " \n\n";

  $inhoud_mail .= "Verstuurd op " . $datum . " \n\n";
    
  $inhoud_mail .= "===================================================\n\n";
  
  // -------------------- via het IP adres " . $_SERVER['REMOTE_ADDR'] . "
  // spambot protectie
  // ------
  // van de tutorial: http://www.phphulp.nl/php/tutorial/beveiliging/spam-vrije-contact-formulieren/340/
  // ------
  
  $headers = 'From: ' . htmlspecialchars($_POST['naam']) . ' <' . $_POST['email'] . '>';
  
  $headers = stripslashes($headers);
  $headers = str_replace('\n', '', $headers); // Verwijder \n
  $headers = str_replace('\r', '', $headers); // Verwijder \r
  $headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers)); // Slashes van quotes
  
  $_POST['onderwerp'] = str_replace('\n', '', $_POST['onderwerp']); // Verwijder \n
  $_POST['onderwerp'] = str_replace('\r', '', $_POST['onderwerp']); // Verwijder \r
  $_POST['onderwerp'] = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $_POST['onderwerp'])); // Slashes van quotes
  
  if (mail($mail_ontv, 'Bestelling Stickers', $inhoud_mail, $headers))
  
  
    $datum = date('d/m/Y H:i:s');
    
  $inhoud_mail2 = "===================================================\n";
  $inhoud_mail2 .= "De bestelling is geplaatst! \n" /*. $_SERVER['HTTP_HOST'] . ""*/;
  $inhoud_mail2 .= "===================================================\n\n";
  
  $inhoud_mail2 .= "Beste " . htmlspecialchars($_POST['naam']) .",\n";
  $inhoud_mail2 .= "Hartelijk bedankt voor de bestelling.\n"; 
  $inhoud_mail2 .= "Graag vragen we om onderstaande informatie even te controleren.\n";
  $inhoud_mail2 .= "Mochten er fouten in zitten kun je contact opnemen met mail .\n\n";
  
  $inhoud_mail2 .= "Naam: " . htmlspecialchars($_POST['naam']) . "\n";
  $inhoud_mail2 .= "Adres: " . htmlspecialchars($_POST['adres']) . "\n";
  $inhoud_mail2 .= "Postcode: " . htmlspecialchars($_POST['postcode']) . "\n";
  $inhoud_mail2 .= "Woonplaat: " . htmlspecialchars($_POST['woonplaats']) . "\n";
  $inhoud_mail2 .= "E-mail adres: " . htmlspecialchars($_POST['email']) . "\n";
  $inhoud_mail2 .= "Telefoonnummer: " . htmlspecialchars($_POST['telefoon']) . "\n\n";
  
  $inhoud_mail2 .= "MMB Clean 5cm              : " 			.htmlspecialchars($_POST['stickerc5cm']) . "\n";
  $inhoud_mail2	.= "MMB Clean 10cm             : "			.htmlspecialchars($_POST['stickerc10cm']) . " \n";
  $inhoud_mail2	.= "MMB Clean 15cm             : "			.htmlspecialchars($_POST['stickerc15cm']) . " \n";
  $inhoud_mail2	.= "MMB Since 5cm			: "			.htmlspecialchars($_POST['stickers5cm']) . " \n";
  $inhoud_mail2	.= "MMB Since 10cm			: "			.htmlspecialchars($_POST['stickers10cm']) . " \n";
  $inhoud_mail2	.= "MMB Since 15cm			: "			.htmlspecialchars($_POST['stickers15cm']) . " \n";
  $inhoud_mail2	.= "MMB Join Our Ride-Outs 5cm : "			.htmlspecialchars($_POST['stickerjoro15cm']) . " \n";
  $inhoud_mail2	.= "MMB Join Our Ride-Outs 10cm: "			.htmlspecialchars($_POST['stickerjoro10cm']) . " \n";
  $inhoud_mail2	.= "MMB Join Our Ride-Outs 15cm: "			.htmlspecialchars($_POST['stickerjoro15cm']) . " \n\n";
								
  $inhoud_mail2 .= "Kloppen alle gegevens? Dan mag je op volgend rekeningnummer het bedrag van € $uitkomst overmaken:\n";
  $inhoud_mail2 .= "naam Almere ovv Stikcers en je naam.\n\n";  
  $inhoud_mail2 .= "Met vriendelijke groet,\n";
  $inhoud_mail2 .= "Naam\n";
  $inhoud_mail2 .= "Meet My Bike\n\n";
  
 $inhoud_mail2 .= "Verstuurd op " . $datum . " \n\n";

    
  $inhoud_mail2 .= "===================================================\n\n";
  
  // -------------------- via het IP adres " . $_SERVER['REMOTE_ADDR'] . "
  // spambot protectie
  // ------
  // van de tutorial: http://www.phphulp.nl/php/tutorial/beveiliging/spam-vrije-contact-formulieren/340/
  // ------
  
  $headers = 'From: ' . htmlspecialchars($_POST['naam']) . ' <' . $_POST['email'] . '>';
  
  $headers = stripslashes($headers);
  $headers = str_replace('\n', '', $headers); // Verwijder \n
  $headers = str_replace('\r', '', $headers); // Verwijder \r
  $headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers)); // Slashes van quotes
  
  $_POST['onderwerp'] = str_replace('\n', '', $_POST['onderwerp']); // Verwijder \n
  $_POST['onderwerp'] = str_replace('\r', '', $_POST['onderwerp']); // Verwijder \r
  $_POST['onderwerp'] = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $_POST['onderwerp'])); // Slashes van quotes
  
  if (mail($mail_ontv2, 'Bestelling Stickers', $inhoud_mail2, $headers))
 
{
      // zorg ervoor dat dezelfde persoon niet kan spammen
      $_SESSION['antiflood'] = time();
      
      echo '<h1>Je bestelling is verzonden</h1>
      
      <p>Bedankt voor het bestellen van je Stickers!! We zullen zo spoedig mogelijk contact met je opnemen.</p>';
  }
  else
  {
      echo '<h1>Helaas, je bestelling is niet verzonden</h1>
      
      <p><b>Onze excuses.</b> Je bestelling kon om technische redenen niet verzonden worden.</p>';
  }
}
?>

Reageren