Hacked By AnonymousFox

Current Path : /home/missmand/public_html/learning/maia/
Upload File :
Current File : /home/missmand/public_html/learning/maia/afficheFormation.php

<?php
	/* Load the JWT library */
	require __DIR__ . '/../../vendor/autoload.php';
	use \Firebase\JWT\JWT as JWT;

	include '../lib/init.php';
	Utilisateur::verif_connect();

	/* Déclaration des variables */
	$type = 5; /* Attention à bien modifier cette variable à l'ajout d'un nouveau type de formation */
	$formationId = Tool::getId($_GET['formation'],'../formation/formation.php');
	Auth::formationAuth($bdd,$formationId, $type); /* Verification de l'accès à la formation */
	Formation::updateEtat($bdd, 1, $formationId, $type); /* Mise à jour de l'etat de la formation */
	$utilisateurId = $_SESSION['utilisateur']['id'];
	$role = Utilisateur::role($bdd);
	$succes = '';
	$erreur = array();
	$fichier = '';

	/* Récéption du formulaire de commentaire */
	if(isset($_POST['add'])){

		$contenu = $_POST['contenu'];

		if(empty($contenu)) array_push($erreur, commentaireErreurContenu);

		/* Récupération du fichier */
		if ($_FILES['fichier']['error'] === UPLOAD_ERR_OK){
		  	$fichier = Upload::postFichier($_FILES['fichier'],commentaireNomFichier,5000000,array('jpg','png','jpeg','pdf','xls','xlsx','doc','docx','ppt','pptx'));
		}

		if(empty($erreur)){

			$sql = $bdd->prepare("INSERT INTO formation_commentaire
								  (commentaireCreated, commentaireUtilisateur, commentaireContenu, commentaireFichier, commentaireFormation, commentaireType) 
								  VALUES 
								  (:created, :utilisateur, :contenu, :fichier, :formation, :type) ");
			$sql->execute(array(
					"created" => time(),
					"utilisateur" => $utilisateurId,
					"contenu" => $_POST['contenu'],
					"fichier" => $fichier,
					"formation" => $formationId,
					"type" => $type
				)
			);

			/* Uplad du fichier */
			if(!empty($fichier)){
			  	move_uploaded_file ($_FILES['fichier']['tmp_name'],'../file/commentaire/'.$fichier);
			}

			$contenu = '';
			$fichier = '';

			$succes = commentaireSucces;

		}

	}

	/* Information sur la formation */
	$sql = $bdd->query("SELECT * FROM formation_maia
						WHERE maiaId = $formationId ");
	$data = $sql->fetchObject();

	$nom = $data->maiaNom;

	$token = array(
		"iss" => ISSUER,
		"aud" => AUDIENCE,
		"iat" => time(),
		"exp" => time() + (2 * 60 * 60),	// 2h token validity
		"user" => $_SESSION['utilisateur'],
		"formation" => $formationId,
		"role" => $role
	);
	$jwt = JWT::encode($token, MAIASECRET);

?>
<!doctype html>
<html lang="fr">

<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=320">
	<meta name="viewport" content="width=device-width; initial-scale=0.8; maximum-scale=0.8;">
	<title><?php echo $nom ?></title>
	<link rel="icon" type="image/png" href="<?php echo BASEFRONT ?>img/favicon.png" />
	<link href="<?php echo BASEFRONT ?>css/reset.css" rel="stylesheet" type="text/css" />
	<link href="<?php echo BASEFRONT ?>css/template.css" rel="stylesheet" type="text/css" />
	<link href="<?php echo BASEFRONT ?>css/afficheFormation.css" rel="stylesheet" type="text/css" />
	<link href="<?php echo BASEFRONT ?>css/video.css" rel="stylesheet" type="text/css" />
	<link href="<?php echo BASEFRONT ?>css/mobile.css" rel="stylesheet" type="text/css" />
	<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
	<!--[if lt IE 9]>
		<script src="<?php echo BASEFRONT ?>js/html5.js"></script>
	<![endif]-->
</head>

<body>

	<div id="main">

		<?php
			/* Menu principal */
			include '../include/menu.php';
		?>

		<div id="conteneur">
			
			<header id="header">
				<div id="btnMenu"></div>
				<ul id="retour">
					<li><a href="<?php echo BASEFRONT ?>formation/formation.php"><?php echo videoRetourFormation ?></a></li>
					<li class="separation"> | </li>
					<li><?php echo $nom ?></li>
				</ul>
				<?php
					include '../include/portrait.php';
				?>
			</header>

			<div id="contenu">

				<!-- Formation -->
				<div id="formation" style="width:100%; padding-left: 0;">
                    
          <iframe width="1200" height="800" style="margin-top: 0" src="<?php echo MAIAURL.'/?token='.$jwt?>" frameborder="0" allow="microphone" allowfullscreen></iframe>
                    
					<div id="navigation">
						<a href="<?php echo BASEFRONT ?>maia/questionnaire.php?formation=<?php echo $formationId ?>" id="questionnaire"><?php echo videoEtape2 ?></a>						
					</div>

					<div class="clear"></div>

				</div>
				<!-- Fin de la formation -->

		</div>
		
	</div>

	<script type="text/javascript" src="<?php echo BASEFRONT ?>js/jquery.js"></script>
	<script type="text/javascript" src="<?php echo BASEFRONT ?>js/jquery-ui.js"></script>
	<script type="text/javascript" src="<?php echo BASEFRONT ?>js/template.js"></script>	
	<script type="text/javascript" src="<?php echo BASEFRONT ?>js/script.js"></script>	

</body>
</html>


Hacked By AnonymousFox1.0, Coded By AnonymousFox