Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- include('dbconnect.php');
- ?>
- <html>
- <head>
- <style type="text/css">
- td, table, tr {
- border-collapse: collapse;
- border: 1px solid black;
- }
- </style>
- </head>
- <body>
- <?php
- if ($_GET['p'] == "registratie") {
- if (isset($_POST['registreren'])) {
- if ($_POST['naam'] == "" || $_POST['email'] == "" || $_POST['email2'] == "" || $_POST['pass'] == "" || $_POST['pass2'] == "") {
- echo "<span style=\"color: red;\">Vul alstublieft alle velden in en probeer het opnieuw!</span>";
- }
- elseif ($_POST['email'] != $_POST['email2']) {
- echo "<span style=\"color: red;\">De door u ingevulde e-mail adressen komen niet met elkaar overheen. Probeer het opnieuw.</span>";
- }
- elseif ($_POST['pass'] != $_POST['pass2']) {
- echo "<span style=\"color: red;\">De door u ingevulde wachtwoorden komen niet met elkaar overheen. Probeer het opnieuw.</span>";
- }
- else {
- $qry = mysql_query("SELECT * FROM bestel_klanten WHERE naam='".$_POST['naam']."'");
- if (mysql_fetch_array($qry)) {
- echo "Deze gebruikersnaam is helaas al bezet. Probeer een andere!";
- }
- $query = mysql_query("SELECT * FROM bestel_klanten WHERE email='".$_POST['email']."'");
- if (mysql_fetch_array($query)) {
- echo "Dit email adres is helaas al in gebruik. Probeer een andere!";
- }
- else {
- echo "Succesvol geregistreerd. Na acceptering van de beheerder krijgt u een e-mail notificatie!";
- mysql_query("INSERT INTO bestel_klanten(naam, email, pass, goedgekeurd) VALUES('".mysql_real_escape_string($_POST['naam'])."', '".mysql_real_escape_string($_POST['email'])."', '".mysql_real_escape_string($_POST['pass'])."', 'nee')") or die(mysql_error());
- }
- }
- }
- ?>
- <h3>Registreren</h3>
- <form method="POST">
- <table>
- <tr><td>Naam: </td><td><input type="text" name="naam" /></td></tr>
- <tr><td>E-mail: </td><td><input type="text" name="email" /></td></tr>
- <tr><td>E-mail opnieuw: </td><td><input type="text" name="email2" /></td></tr>
- <tr><td>Wachtwoord: </td><td><input type="password" name="pass" /></td></tr>
- <tr><td>Wachtwoord opnieuw: </td><td><input type="password" name="pass2" /></td></tr>
- <span style="color: red;">Zorg dat uw e-mail adres klopt, dit is noodzakelijk voor bestellingen, ook krijgt u hier informatie over uw account heen gestuurd!</span><br /><tr><td></td><td style="text-align: right;"><input type="submit" name="registreren" value="Registreer!" /></td></tr>
- </table>
- </form>
- <?php
- die;
- }
- if ($_GET['p'] == "inloggen") {
- if (isset($_POST['inloggen'])) {
- if ($_POST['naam'] == "" || $_POST['pass'] == "") {
- echo "<span style=\"color: red;\">Vul alstublieft alle velden in en probeer het opnieuw!</span>";
- }
- $qry = mysql_query("SELECT * FROM bestel_klanten WHERE naam='".$_POST['naam']."'") or die(mysql_error());
- if (!mysql_fetch_array($qry)) {
- echo "Deze naam is niet in onze database gevonden, als u nog geen account heeft, registreer er dan eerst een!";
- }
- $qry = mysql_query("SELECT * FROM bestel_klanten WHERE naam='".$_POST['naam']."'");
- while ($row = mysql_fetch_array($qry)) {
- if ($_POST['pass'] == $row['pass']) {
- $goedgekeurd = $row['goedgekeurd'];
- if ($goedgekeurd != "ja") {
- echo "Uw wachtwoord komt overeen met uw gebruikersnaam, enkel bent u nog niet door onze beheerder goedgekeurd. U ontvangt een e-mail wanneer u wordt goedgekeurd door de beheerder.";
- die;
- }
- else {
- echo "U bent succesvol ingelogd! Klik <a href=\"index.php\">hier</a> om door te gaan!";
- $_SESSION['active'] = "yes";
- $_SESSION['naam'] = $_POST['naam'];
- echo $_SESSION['naam'];
- die;
- }
- }
- elseif ($_POST['pass'] != $row['pass']) {
- echo "Uw wachtwoord komt niet overeen met het wachtwoord in de database. Probeer het opnieuw!";
- }
- }
- }
- ?>
- <h3>Inloggen</h3>
- <form method="POST">
- <table>
- <tr><td>Naam: </td><td><input type="text" name="naam" /></td></tr>
- <tr><td>Wachtwoord:</td><td><input type="password" name="pass" /></td></tr>
- <tr><td></td><td style="text-align: right;"><input type="submit" name="inloggen" value="Log in!" /></td></tr>
- </table>
- </form>
- <?php
- }
- if ($_SESSION['active'] != "yes") {
- ?>
- <h3>Welkom!</h3>
- U kunt een account aanmaken, en wanneer deze geaccepteerd wordt door de beheerder van de website, kunt u bestellingen plaatsen. Hierover wordt u per e-mail ingelicht.<br /><br />
- <a href="index.php?p=registratie">Registreren</a><br />
- Heeft u al een account? <a href="index.php?p=inloggen">Inloggen</a>
- <?php
- die;
- } if ($_SESSION['active'] == "yes") {
- ?>
- <?php
- }
- if ($_GET['p'] == "" && $_SESSION['active'] == "yes") {
- if ($_GET['a'] == "logout") {
- $_SESSION['active'] = "no";
- echo "U bent succesvol uitgelogd, bedankt voor uw bezoek!";
- }
- echo "<h3>Gebruikerspaneel</h3>";
- echo "<a href=\"index.php?a=logout\">Uitloggen</a><br /><br />";
- echo "<a href=\"index.php?p=bestellen\">Maak een bestelling</a><br />";
- echo "<a href=\"index.php?p=mijnbestelling\">Bekijk uw vaste bestelling</a><br />";
- die;
- }
- if ($_GET['p'] == "bestellen" && $_SESSION['active'] == "yes") {
- ?>
- <h3>Bestellijst</h3>
- <?php
- if (isset($_POST['bestel'])) {
- //print_r($_POST);
- $qry = mysql_query("SELECT * FROM bestel_producten") or die(mysql_error());
- $naam = $_SESSION['naam'];
- echo "See i upload?";
- var_dump($naam);
- while ($results = mysql_fetch_array($qry)) {
- $naam = $_SESSION['naam'];
- $artikelid = $results['id'];
- if (!empty($_POST[$results['naam'].'_wit'])) {
- $klantid = mysql_query("SELECT * FROM bestel_klanten WHERE naam='".$_SESSION['naam']."'") or die(mysql_error());
- while ($row = mysql_fetch_array($klantid)) {
- echo $row['id'];
- }
- echo $naam;
- echo $_SESSION['naam'];
- mysql_query("INSERT INTO bestel_bestellingen(klantid, artikelid, aantal, soort) VALUES('".$klantid."', '".$artikelid."', '".$_POST[$results['naam'].'_wit']."', 'wit')") or die(mysql_error());
- }
- if (!empty($_POST[$results['naam'].'_stok'])) {
- $klantid = mysql_query("SELECT id FROM bestel_klanten WHERE naam='".$_SESSION['naam']."'");
- $artikelid = mysql_query("SELECT id FROM bestel_producten WHERE naam='".$results['naam']."'");
- mysql_query("INSERT INTO bestel_bestellingen(klantid, artikelid, aantal, soort) VALUES('".$klantid."', '".$artikelid."', '".$_POST[$results['naam'].'_wit']."', 'stok')");
- }
- if (!empty($_POST[$results['naam'].'_bol'])) {
- $klantid = mysql_query("SELECT id FROM bestel_klanten WHERE naam='".$_SESSION['naam']."'");
- $artikelid = mysql_query("SELECT id FROM bestel_producten WHERE naam='".$results['naam']."'");
- mysql_query("INSERT INTO bestel_bestellingen(klantid, artikelid, aantal, soort) VALUES('".$klantid."', '".$artikelid."', '".$_POST[$results['naam'].'_wit']."', 'bol')");
- }
- }
- }
- ?>
- <form method="POST">
- <?php
- $i = 0;
- $queryy = mysql_query("SELECT * FROM bestel_cat");
- while ($results = mysql_fetch_array($queryy)) {
- echo "<h5>" . $results['naam'] . "</h5>";
- ?>
- <table>
- <tr>
- <td style="width: 200px;"></td><td style="width: 70px;"> €</td><td style="width: 150px; text-align: center;">Wit zacht</td><td style="width: 70px;"> €</td><td style="width: 150px; text-align: center;">Stokbroodje</td><td style="width: 70px;"> €</td><td style="width: 150px; text-align: center;">Italiaanse Bol</td>
- </tr>
- <?php
- $qry = mysql_query("SELECT * FROM bestel_producten WHERE categorie='".$results['id']."'");
- while ($row = mysql_fetch_array($qry)) {
- $id = $row['id'];
- $naam = $row['naam'];
- $prijs1 = $row['prijs1'];
- $prijs2 = $row['prijs2'];
- $prijs3 = $row['prijs3'];
- ?>
- <tr>
- <td><?php echo $naam; ?></td><td><?php echo " " . $prijs1; ?></td><td><input type="text" name="<?php echo $naam . "_wit"; ?>" /></td><td><?php echo " " . $prijs2; ?></td><td><input type="text" name="<?php echo $naam . "_stok"; ?>" /></td><td><?php echo " " . $prijs3; ?></td><td><input type="text" name="<?php echo $naam . "_bol"; ?>" /></td>
- </tr>
- <?php
- $i++;
- }
- ?>
- <tr>
- </tr>
- </table>
- <?php
- }
- ?>
- <input type="hidden" name="aantalproducten" value="<?php echo $i; ?>" />
- <input type="checkbox" name="onthoudbestelling" /> Onthoud deze bestelling <br /><input type="submit" name="bestel" value="Plaats bestelling" />
- </form>
- <?php
- } else {
- echo "Log alstublieft eerst in, of maak een account aan!";
- }
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement