Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
index.php 2.18 KiB
<?php
  //het starten van een session  
	session_start();
    
  //login functionaliteit includen
  require_once('includes/login_funcs.php');
   
  //de gebruikers uitloggen (wanneer ze ingelogd zijn)
  if ($LOGGED_IN = user_isloggedin()) {
  	user_logout();
  	$_COOKIE['gebruiker'] = '';
  	unset($LOGGED_IN);
  }
  $feedback = '';
  if (isset($_POST['submit']) && ($_POST['submit'] == 'Login')) {
  	//proberen in te loggen
  	$feedback = user_login();

  	//wanneer er ingelogd is, dan doorsturen naar de ingestelde startpagina
  	if ($feedback == 1) {
			//het bepalen van de root en de map waarin dit bestand staat
			//dit kan dan gebruikt worden voor de verwijzingen welke in dit systeem gebruikt zijn
			$pos  = strripos($_SERVER['PHP_SELF'], '/');
			$_SESSION['pagina'] = '..' . (substr($_SERVER['PHP_SELF'] ,0, $pos) . "/");

			//de startpagina bepalen
			$startpagina = "?p=" . $_SESSION['start_tabblad'];
			if($_SESSION['start_tabblad'] == 2)
				$startpagina = $startpagina . "&s=" . $_SESSION['start_comp'];
			else if($_SESSION['start_tabblad'] == 3)
				$startpagina = $startpagina . "&s=" . $_SESSION['start_melding'];
			else if($_SESSION['start_tabblad'] == 4)
				$startpagina = $startpagina . "&s=" . $_SESSION['start_stats'];
  		
  		
  		header("Location: ". $_SESSION['pagina'] ."main.php" . $startpagina);

  	}
  }
	
	//het begin van de pagina includen (inclusief menu's
	include_once("includes/pagina_top.php");

	$php_self = $_SERVER['PHP_SELF'];
?>
	<div id="hoofdscherm">
		<br><center>
			<h2>LOFAR craft</h2>
			<h3>Inlogscherm</h3></center>

		<center>
			<form name="inloggen" method="post" action="<?php echo($php_self); ?>">
				<table>
					<tr>
						<td>Inlognaam:</td><td><INPUT name="gebruiker"></td>
					</tr>
					<tr>
						<td>Wachtwoord:</td><td><INPUT name="wachtwoord" type="password"></td>
					</tr>
				</table>

				<BUTTON NAME="submit" type="submit" value="Login">Login</BUTTON>
			</form>
		<?php 
			//er is iets fouts gegaan met het inloggen, dus een melding tonen
			if ($feedback != '') echo("<p class=\"foutmelding\">". $feedback. "</p>");
		?>
		
		</center>
	</div>