parent
							
								
									59cf80615b
								
							
						
					
					
						commit
						0eb349b4de
					
				| @ -0,0 +1,108 @@ | |||||||
|  | <!DOCTYPE html> | ||||||
|  | <html lang="en"> | ||||||
|  |   <head> | ||||||
|  |     <meta charset="utf-8"> | ||||||
|  |     <title>Poespas Bank</title> | ||||||
|  |     <meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||||||
|  |     <meta name="description" content=""> | ||||||
|  |     <meta name="author" content="Paul Wagener"> | ||||||
|  | 
 | ||||||
|  |     <link id="callCss" rel="stylesheet" href="/themes/bank/bank.css" media="screen"/> | ||||||
|  |     <link id="callCss" rel="stylesheet" href="/themes/css/bootstrap.min.css" media="screen"/> | ||||||
|  | 	<link href="/themes/css/bootstrap-responsive.min.css" rel="stylesheet"/> | ||||||
|  |   </head> | ||||||
|  | 
 | ||||||
|  |   <!-- De code in dit bestand is met opzet slecht en zeer onveilig opgezet. | ||||||
|  |        GEBRUIK DEZE CODE NIET als referentiemateriaal voor je eigen PHP projecten! --> | ||||||
|  | 
 | ||||||
|  | <body> | ||||||
|  | <div id="header"> | ||||||
|  | <div class="container"> | ||||||
|  | 
 | ||||||
|  | <!-- Navbar ================================================== --> | ||||||
|  | <div id="logoArea" class="navbar"> | ||||||
|  |     <a class="brand" href="/bank"><img src="/themes/images/poespas.png" title="De bank die u kunt vertrouwen"></a> | ||||||
|  | </div> | ||||||
|  | </div> | ||||||
|  | </div> | ||||||
|  | 
 | ||||||
|  | <!-- Header End====================================================================== --> | ||||||
|  | <div id="mainBody"> | ||||||
|  | 	<div class="container"> | ||||||
|  | 	<div class="row"> | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     <p>Welkom bij de Poespas Bank. De bank die u kunt vertrouwen.</p> | ||||||
|  |     <p>Vul alleen uw gegevens in als u zeker weet dat u zich op de echte Poespas site bevind. </p> | ||||||
|  | 
 | ||||||
|  |      <hr /> | ||||||
|  | 
 | ||||||
|  | <?php | ||||||
|  | if($_POST) { | ||||||
|  |     /** | ||||||
|  |      * Maak verbinding met de database | ||||||
|  |      */ | ||||||
|  |     $connection = new mysqli('localhost', 'bank', 'pass', 'bank') | ||||||
|  |         or die('Kan geen verbinding maken met MySQL'); | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * Zoek gebruiker in de database met de juiste gebruikersnaam en wachtwoord | ||||||
|  |      */ | ||||||
|  |     $query = "SELECT * FROM gebruikers WHERE gebruikersnaam = '" . $_POST['gebruikersnaam'] . "' AND wachtwoord = '" . $_POST['wachtwoord'] . "'"; | ||||||
|  | 
 | ||||||
|  |     $connection->multi_query($query); | ||||||
|  | 
 | ||||||
|  |     do { | ||||||
|  |         $result = $connection->store_result(); | ||||||
|  |     } while (@$connection->next_result()); | ||||||
|  | 
 | ||||||
|  |     if($connection->error) | ||||||
|  |         die('<div class="alert alert-danger">Query error: <pre>|' . $connection->error . '|</pre>Query: <code>' . $query . '</code> </div>'); | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * Kijk of de query iets heeft teruggegeven. Anders geven we een error | ||||||
|  |      */ | ||||||
|  |     if($result->num_rows == 0) { | ||||||
|  |        die('<div class="alert alert-danger">Inlog gegevens niet correct</div>'); | ||||||
|  |     } else { | ||||||
|  | 
 | ||||||
|  |         /** | ||||||
|  |          * Gebruiker heeft correct ingelogd. Laat zijn balans zien | ||||||
|  |          */ | ||||||
|  |          $row = $result->fetch_array(); | ||||||
|  | 
 | ||||||
|  |          echo "<div class=\"well\">Welkom terug " . $row['gebruikersnaam'] . "! "; | ||||||
|  |          echo "Uw balans is op dit moment: <b>" . $row['balans'] . " euro</b></div>"; | ||||||
|  |     } | ||||||
|  |     $connection->close(); | ||||||
|  | } else { | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * Laat inlogformulier zien | ||||||
|  |      */ | ||||||
|  | ?> | ||||||
|  |     <div class="span4 signin-container"> | ||||||
|  | 
 | ||||||
|  |          <form class="form-signin" method="POST"> | ||||||
|  |              <h3 class="form-signin-heading">Inloggen Mijn Poespas</h3> | ||||||
|  |              <input type="text" name="gebruikersnaam" class="input-block-level" placeholder="Gebruikersnaam"> | ||||||
|  |              <input type="text" name="wachtwoord" class="input-block-level" placeholder="Wachtwoord"> | ||||||
|  |          <button class="btn btn-primary" type="submit">Inloggen</button> | ||||||
|  |       </form> | ||||||
|  |      </div> | ||||||
|  | 
 | ||||||
|  | <?php | ||||||
|  | } | ||||||
|  | ?> | ||||||
|  | 		  </ul> | ||||||
|  | 	<hr class="soft"/> | ||||||
|  | 	</div> | ||||||
|  | </div> | ||||||
|  | 
 | ||||||
|  | </div> | ||||||
|  | </div> | ||||||
|  | </div> | ||||||
|  | </div> | ||||||
|  | <!-- MainBody End ============================= --> | ||||||
|  | </body> | ||||||
|  | </html> | ||||||
					Loading…
					
					
				
		Reference in new issue