<?php

	session_start();
	
	if ((!isset($_POST['idprow'])) || (!isset($_POST['nazwa'])) || (!isset($_POST['czas'])) || (!isset($_SESSION['zalogowany1'])))
	{
		header('Location: admin.php');
		exit();
	}
	
		//Udana walidacja? Załóżmy, że tak!
		$wszystko_OK=true;
		
		
		$nazwa = $_POST['nazwa'];
		$czas = $_POST['czas'];
		$id = $_POST['idprow'];
		
		//Zapamiętaj wprowadzone dane
		$_SESSION['fr_nazwa'] = $nazwa;
		$_SESSION['fr_czas'] = $czas;
		$_SESSION['fr_id'] = $id;
		
		require_once "connect.php";
		mysqli_report(MYSQLI_REPORT_STRICT);
		
		try 
		{
			$polaczenie = new mysqli($host, $db_user, $db_password, $db_name);
			if ($polaczenie->connect_errno!=0)
			{
				throw new Exception(mysqli_connect_errno());
			}
			else
			{

				if ($wszystko_OK==true)
				{
					//Hurra, wszystkie testy zaliczone, dodajemy gracza do bazy
					$obecna_data=date("Y-m-d");
					if ($polaczenie->query("INSERT INTO terminarz VALUES (NULL, '$id', '$nazwa', '$czas')"))
					{
						$_SESSION['udanarejestracja']=true;
						header('Location: admin.php');
					}
					else
					{
						throw new Exception($polaczenie->error);
					}
					
				}
				
				$polaczenie->close();
			}
			
		}
		catch(Exception $e)
		{
			echo '<span style="color:red;">Błąd serwera! Przepraszamy za niedogodności i prosimy o rejestrację w innym terminie!</span>';
			echo '<br />Informacja developerska: '.$e;
		}
		
	
	
	
?>