<?PHP
session_start();
/**
\file
\ingroup Connexions
\author Michel Barthélémy Billard Sirakawa
\version 2
\date 26/11/2012
\brief gestion des comptes personnels
\details le PHP insère du HTML
\n Compatibilité vérifiée avec Firefox et Opera
*/

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head>
	<meta http-equiv="content-type" content="text/html;charset=utf-8" />
	<link rel="stylesheet" type="text/css" href="styles.css" media="screen" />
	<meta name='statut' content='final' />
	<meta name='description' content='Correcteur de dict&eacute;es' />
	<meta name='keywords' content='tutoriel training ' />
	<title>Kaligraphe reconnexion élève</title>	
    
    <!--
    ___________________________________________________________________________________________________________________
    Kaligraphe : un correcteur de dictées
    Copyright (C) 20011-2012. Michel Billard Sirakawa
    Site officiel : sirakawa.fr
    contact : BillardMchl@aol.com
    Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier au titre des clauses de la 
    Licence Publique   G&eacute;n&eacute;rale GNU, 
    telle que publi&eacute;e par la Free Software Foundation.
    Ce programme est distribu&eacute; dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans m&ecirc;me 
    une garantie implicite  de COMMERCIABILITE 
    ou DE CONFORMITE A UNE UTILISATION PARTICULIERE. 
    Voir la Licence Publique G&eacute;n&eacute;rale GNU pour plus de d&eacute;tails. 
    Vous devriez avoir re&ccedil;u un exemplaire de la Licence Publique G&eacute;n&eacute;rale GNU avec ce programme ; 
    si ce n'est pas le cas,  &eacute;crivez &agrave; la Free Software Foundation Inc.,
    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
    
    --> 
 </head>

<?PHP
include ("kaligraphe.php");
include ("connexions.php");
include ("scripts.js");
error_reporting(NIVEAU);

extract($_SESSION);
extract($_POST);

$entree= false;
$entree = verifier_autor ($autorisation_clair, $autorisation);	

if ($entree)
{//1

	$mysqli = connexion($HoteMysql, $RootMysql,$PassRootMysql);
	$t_t = $NomBdd.".kalig_textes";
	$t_u = $NomBdd.".kalig_utilisateurs";		
	$mysqli->change_user($nom, $passe,$NomBdd);
	$requete ="select * from $t_t where degre >= $niveau_scolaire order by degre";
	$resultat = $mysqli->query($requete);
	/* liste des dictées*/
	$nb_dictees=0;
	$select_dictees = "<select name = 'dictee'>";
	while($obj = $resultat->fetch_object())
	{//2
		
		$nb_dictees++;
		$Titre = $obj->titre;	
		$Auteur =$obj->auteur;
		$Degre = $obj->degre;
		$Possesseur = $obj->nom;
		$Id = $obj->id_dictee;
		$Titre = ($Titre == "") ? "Sans titre" : "$Titre";
		$Auteur = ($Auteur == "") ? "" : " par $Auteur";
		$Option = $Titre.$Auteur. " niveau ".$Degre;
		$select_dictees .= "<option value ='$Id'>$Option</option>"; 
	} //2
	$select_dictees .= "</select>";

	$chaine ="
	<body>
		$copyright
		$Titres[19]
		<div id ='1' class='tableau'>
			$Captions[9]
		</div>
		<!--____________Le compte personnel du professeur__________________________________________________________-->
		<div id ='1' class='tableau encadre'>
				<form method = 'post' id='comptes' name='comptes' action = 'traiter_compte.php'>
					<input type = 'hidden' name ='autorisation_clair' value = '$autorisation_clair' />
					<div class='ligne'>
						<div class ='cellule'>
							$Labels[5]							
							<input id ='changenom' type = 'text' name= 'nouveau_nom' readonly ='readonly' 
							onfocus ='debloque(1);cache(1)' value = '$nom' />
							<input id ='changenom' type = 'hidden' name= 'nom' readonly ='readonly'  value = '$nom' />
						</div>
						<div class ='cellule'>
							$Labels[6]
							<input type = 'hidden' name ='passe' value = '$passe' />
							<input type = 'password' id ='passe' name ='nouveau_passe' readonly ='readonly' 
							onfocus ='debloque(2);cache(1)' value = '$passe' />
							<input id ='changenom' type = 'hidden' name= 'passe' readonly ='readonly'  value = '$passe' />
							<input id ='niveau' type = 'hidden' name= 'niveau' readonly ='readonly'  value = '$niveau' />
						</div>
					</div>
					<div class= 'ligne'>
						<div class='cellule'>
							$Indications[6]$Boutons[6]
						</div>
						<div class='cellule'>
							$Indications[66]$Boutons[55]
							</div>
					</div>
				</div>
			</form>
		</div>";


		$chaine .="
	 <!--___________Les dictées__________________________________________________________________________________-->
		<form method = 'post' id='formulaire' name='formulaire' action = ''>
			<input type = 'hidden' name ='autorisation_clair' value = '$autorisation_clair' />";
		if ($nb_dictees > 0)
		{			
			$chaine .="
			<div id ='1' class='tableau'>
				$Captions[12]
			</div>
			<div id ='1' class='tableau encadre'>
				<div class ='ligne'>
					<div class= 'cellule'>
						$Labels[11]$select_dictees
					</div>
					<div class= 'cellule'>
						$Boutons[25]
					</div>
					<div class= 'cellule'>
						$Boutons[35]
					</div>										
				</div>	
				<div class ='ligne'>
					<div class= 'cellule'>
						
					</div>
					
					<div class= 'cellule'>
						$Indications[26]
					</div>
					<div class= 'cellule'>
						$Indications[27]
					</div>										
				</div>	
			
			</div>";
		}	

		if ($nb_eleves > 1)
		{
			$chaine .="
		<!--___________________Les élèves_________________________________________________________________________-->	
			<div id ='1' class='tableau encadre'>
				$Captions[11]
			</div>
			<div class='ligne'>
				<div class='cellule'
					$select_eleves
					$Boutons[35]
				</div>
			</div>
			<div class ='ligne'>
				<div class='cellule'
					$Indications[25]
				</div>
			</div>";
		}
		$chaine .="<br />".$Boutons[200]."</form>";
		print "$chaine";
}//1
else
{
print "erreur";	
	exit;
}
?>
</body>
</html>
