Haha ja klopt daar heb je een punt
[size=xsmall]
Toevoeging op 30/03/2020 00:36:49:[/size]
wat klopt er hier niet aan?
<?php
if(isset($_POST['action']) && ($_POST['action'] =="bestel")){
foreach ($_SESSION["shopping_cart"] as $product){
$methode = mysqli_real_escape_string($connectie, $_POST["methode"]);
$filiaalkeuze = mysqli_real_escape_string($connectie, $_POST["filiaalkeuze"]);
$voornaam = mysqli_real_escape_string($connectie, $_POST["voornaam"]);
$achternaam = mysqli_real_escape_string($connectie, $_POST["achternaam"]);
$telefoonnr = mysqli_real_escape_string($connectie, $_POST["telefoonnr"]);
$email = mysqli_real_escape_string($connectie, $_POST["email"]);
$postcode = mysqli_real_escape_string($connectie, $_POST["postcode"]);
$huisnr = mysqli_real_escape_string($connectie, $_POST["huisnr"]);
$straatnaam = mysqli_real_escape_string($connectie, $_POST["straatnaam"]);
$woonplaats = mysqli_real_escape_string($connectie, $_POST["postcode"]);
$datumtijd = mysqli_real_escape_string($connectie, $_POST["datumtijd"]);
$bestelgegevens = mysqli_real_escape_string($connectie, $_POST["bestelgegevens"]);
$tijdbestelling = now();
$code = mysqli_real_escape_string($connectie, $product["code"]);
$price = mysqli_real_escape_string($connectie, $product["price"]);
$quantity = mysqli_real_escape_string($connectie, $product["quantity"]);
$sql2 ="INSERT INTO bestellingen(code,hoeveelheid,status,methode,filiaal,voornaam,achternaam,email,postcode,huisnr,straatnaam,woonplaats,gewenstetijd,opmerkingen,tijdbestelling,prijs) VALUES ('$code','$quantity','nieuw','$methode','$filiaalkeuze','$voornaam','$achternaam',$email','$postcode','$huisnr','$straatnaam','$woonplaats','$datumtijd','$bestelgegevens','$tijdbestelling','$price')";
$result2 = mysqli_query($connectie, $sql2 );
if($result2 == false) {
mysqli_error($connectie);
}
}
}
?>
en hier nog het form
[code]<html><form name="form3" action="" method="post">
<div>
<label>Afhalen/Bezorgen</label>
<input type="radio" name="methode" value="afhalen" checked> Afhalen<br>
<input type="radio" name="methode" value="bezorgen"> Bezorgen<br>
</div>
<div>
<label>Filiaalkeuze</label>
<SELECT NAME='filiaalkeuze'>
<OPTION VALUE='xx' disabled>Kies filiaal:</OPTION>
<?php
require('connecties.php');
$sql = "SELECT * FROM `filialen` WHERE filiaal not like 'Hoofdkantoor'";
$result = mysqli_query($connectie, $sql );
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
echo "
<OPTION VALUE='" . $row["filiaal"]. "'>" . $row["filiaal"]. "</OPTION>";
}
} else {
echo "<OPTION VALUE='fout'>fout</OPTION>";
}
?>
</SELECT></div>
<h2>Contactgegevens</h2>
<div>
<label>Voornaam</label>
<input type="text" name="voornaam" maxlength="30" placeholder="Verplicht" autocomplete="given-name" required />
</div>
<div>
<label>Achternaam</label>
<input type="text" name="achternaam" maxlength="30" placeholder="Verplicht" autocomplete="family-name" required />
</div>
<div>
<label>Telefoon</label>
<input type="text" name="telefoonnr" maxlength="30" placeholder="Verplicht" autocomplete="tel" required />
</div>
<div>
<label for="inp_first_name" class="control-label">E-mailadres</label>
<input type="email" name="email" placeholder="Optioneel" autocomplete="email"/>
</div>
<h2>Bezorgadres</h2>
<div>
<label>Postcode</label>
<input type="text" name="postcode" maxlength="6" minlenght="6" placeholder="Verplicht,bijv: 1100AA" autocomplete="postal-code" required />
</div>
<div>
<label>Huisnr</label>
<input type="text" name="huisnr" maxlength="10" placeholder="Verplicht" required />
</div>
<div>
<label>Straatnaam</label>
<input type="text" name="straatnaam" maxlength="100" placeholder="Verplicht" required />
</div>
<div>
<label>Woonplaats</label>
<input type="text" name="woonplaats" maxlength="50" placeholder="Verplicht" autocomplete="address-level2" required />
</div>
<div>
<label>Gewenste tijdstip</label>
<input type="datetime-local" name="datumtijd" pattern="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}" min="2020-02-01T00:00"required />
</div>
<div>
<label>Heeft u opmerkingen voor uw bestelling?</label>
<input type="text" name="bestelgegevens" maxlength="100000" rows="5"/>
</div>
<button type="submit" name="bestel" value="bestel">Bestel</button></br>
</form>
<?
?>
[/code/