<?php 
require_once '../../../../lib/configuration.inc';

// Vérification si l'accès est valide
if(!isset($_SESSION['SessionADMIN_compte_id'])){
	header('Location: ../../../auth.php');
	exit;
}

// Vérification si l'utilisateur a les droits d'accès
if($_SESSION['SessionADMIN_compte_type']=='utilisateur' AND (in_array(8, $_SESSION['SessionADMIN_compte_acces_modules'])==false OR in_array(13, $_SESSION['SessionADMIN_compte_acces_rubriques'])==false)){
	header('Location: ../../../');
	exit;
}


if(isset($action) AND $action=='modifier'){

	$sponsor_logo_temp = $_FILES['sponsor_logo']['tmp_name'];
	$sponsor_logo_name = $_FILES['sponsor_logo']['name'];
	$sponsor_logo_type = $_FILES['sponsor_logo']['type'];
	$sponsor_logo_size = $_FILES['sponsor_logo']['size'];

	/******************************/
	/**  Traitement des erreurs  **/
	/******************************/
	if(strlen(trim($sponsor_nom))==0){
		$erreur_message .= "- le nom est manquant<br>";
	}
	if($fichier_selection_0=='ajouter_remplacer' AND strlen(trim($sponsor_logo_name))==0){
		$erreur_message .= "- le logo est manquant<br>";
		$erreur_css[] = 'sponsor_logo';
	}elseif($fichier_selection_0=='ajouter_remplacer' AND verification_image($sponsor_logo_type, $sponsor_logo_size, '500000')==false){
		$erreur_message .= "- le format ou le poids du logo est incorrect<br>";
		$erreur_css[] = 'sponsor_logo';
	}

	/******************************/
	/**  Traitement des données  **/
	/******************************/
	$sponsor_nom = htmlentities(ucfirst(trim($sponsor_nom)), ENT_QUOTES);
	if(!isset($sponsor_actif)){ $sponsor_actif = 0; }

	/****************************************/
	/**  Enregistrement des modifications  **/
	/****************************************/
	if($erreur_message==''){

		$sponsor_logo_paysage = array(200, '', 'largeur');
		$sponsor_logo_portrait = array('', 100, 'hauteur');

		// Chargement et redimensionnement de l'image
		if($fichier_selection_0=='ajouter_remplacer' OR $fichier_selection_0=='supprimer'){
			if(strlen(trim($sponsor_logo_ancien))!=0){ $action_fichier = 'modifier'; }else{ $action_fichier = 'ajouter'; }
			$sponsor_logo = chargement_fichier($action_fichier, $sponsor_logo_temp, $sponsor_logo_name, $general_path.'/admin/', 'sponsors', $sponsor_logo_ancien);
			$sponsor_logo = redimensionnement_image($sponsor_logo, $sponsor_logo, $general_path.'/admin/', 'sponsors', $sponsor_logo_paysage, $sponsor_logo_portrait);
		}else{
			$sponsor_logo = $sponsor_logo_ancien;
		}

		// Requête de mise à jour du sponsor
		$requete_maj = mysqli_query($connexion_mysql, 'UPDATE sponsors SET sponsor_nom="'.$sponsor_nom.'", sponsor_logo="'.$sponsor_logo.'", sponsor_actif="'.$sponsor_actif.'" WHERE sponsor_id='.$sponsor_id);

		header('Location: ./');
		exit;

	}else{
		$sponsor_nom = stripslashes(trim($sponsor_nom));
	}

}


if(isset($erreur_message) AND $erreur_message==''){

	// Sélection du sponsor
	$requete_sponsor = mysqli_query($connexion_mysql, 'SELECT sponsor_nom, sponsor_logo, sponsor_actif FROM sponsors WHERE sponsor_id='.$sponsor_id);
	$resultat_sponsor = mysqli_fetch_array($requete_sponsor);
	$sponsor_nom = decodage_apostrophe(html_entity_decode(stripslashes($resultat_sponsor[0])));
	$sponsor_logo = $resultat_sponsor[1];
	$sponsor_actif = $resultat_sponsor[2];

	if(strlen(trim($sponsor_logo))!=0){
		$fichier_selection_0 = 'garder';
	}else{
		$fichier_selection_0 = 'inconnu';
	}

}
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
	<title><?=$admin_titre?></title>
	<link rel="shortcut icon" type="image/png" href="<?=$admin_domaine?>favicon.png">
	<link rel="stylesheet" type="text/css" href="<?=$admin_css_page?>">
	<script type="text/javascript" src="<?=$admin_js?>scriptaculous/prototype.js"></script>
	<script type="text/javascript" src="<?=$admin_js?>scriptaculous/scriptaculous.js"></script>
	<script type="text/javascript" src="<?=$admin_js?>scriptaculous/prototip.js"></script>
	<script type="text/javascript" src="<?=$admin_js?>jquery/jquery.js"></script>
	<script type="text/javascript" src="<?=$admin_js?>jquery/jquery-ui-personalized-1.6rc6.js"></script>
	<script type="text/javascript" src="<?=$admin_js?>commun.js"></script>
	<meta name="robots" content="none">
	<script type="text/javascript">
		jQuery.noConflict();
		document.observe('dom:loaded', function() {
			new Tip('colonne_drapeau', 'Formats acceptés : JPEG, GIF ou PNG<br>Poids maximum : 500 Ko<br>Largeur maximum : 200 pixels<br>Hauteur maximum : 100 pixels.<br>Redimenssionnement automatique.', {
				className: 'infobulle_information', title: 'informations', effect: 'appear', hook: { target: 'bottomMiddle', tip: 'topLeft'}
			});
		});
	</script>
</head>

<body>

<?php 
include $general_path_relatif.'sources/entete.inc';
include $general_path_relatif.'sources/menu.inc';
?>

<div id="contenu_1"<?=$correction_contenu_1?>><div id="contenu_2">

	<div id="contenu_3" align="left" style="width: 650px;">

		<div id="titres">
			<span class="titre_1"><a href="./">Sponsors</a> <span class="separateur">/</span> <span class="titre_2">Modifier</span></span>
		</div>
		<br clear="all">

		<div id="bloc_bis">

			<?php if(isset($erreur_message) AND $erreur_message!=''){ ?>
				<div align="center"><div id="message_erreur" align="left"><b><?=$erreur_message_introduction.'</b><br>'.$erreur_message?></div></div>
			<?php } ?>

			<form name="modifier" action="<?=$PHP_SELF?>" method="post" enctype="multipart/form-data">

				<input type="hidden" name="action" value="modifier">
				<input type="hidden" name="sponsor_id" value="<?=$sponsor_id?>">
				<input type="hidden" name="sponsor_logo_ancien" value="<?=$sponsor_logo?>">
				<input type="hidden" id="fichier_selection_0" name="fichier_selection_0" value="<?=$fichier_selection_0?>">

				<div id="formulaire_ligne">
					<div id="formulaire_libelle">Activation</div>
					<div id="formulaire_champ" style="width: 500px;"><input type="checkbox" name="sponsor_actif" value="1" <?php if($sponsor_actif==1){ echo 'checked'; } ?>></div>
					<br clear="all">
				</div>
				<div id="formulaire_ligne">
					<div id="formulaire_libelle_obligatoire">Nom</div>
					<div id="formulaire_champ" style="width: 500px;"><input type="text" name="sponsor_nom" value="<?=$sponsor_nom?>" class="input" style="width: 470px;"></div>
					<br clear="all">
				</div>
				<div id="formulaire_ligne">
					<div id="formulaire_libelle_obligatoire"><span id="colonne_logo" class="formulaire_libelle_aide">Logo</span></div>
					<div id="formulaire_champ" style="width: 500px;">
			    	<?php if(strlen(trim($sponsor_logo))!=0){ ?>
				    	<div id="fichier_bloc_affichage_0"><a href="<?=$admin_domaine?>sponsors/<?=$sponsor_logo?>" target="_blank"><img src="<?=$admin_domaine?>sponsors/<?=$sponsor_logo?>"></a></div>
				    	<div id="fichier_bloc_lien_annuler_suppression_0"><img src="<?=$admin_img?>fleche_droite.png" width="5" height="5" style="margin-right: 5px;"><a href="Javascript:void(0);" onclick="fichier_supprimer_annulation('_0'); return false;" class="fichier_bloc_lien">annuler</a><br></div>
				    	<div id="fichier_bloc_liens_0">
					    	<img src="<?=$admin_img?>fleche_droite.png" width="5" height="5" style="margin-right: 5px;"><a href="Javascript:void(0);" id="fichier_lien_supprimer_0" onclick="fichier_supprimer('_0', 'remplacer');  return false;" class="fichier_bloc_lien">supprimer</a><br>
					    	<img src="<?=$admin_img?>fleche_droite.png" width="5" height="5" style="margin-right: 5px;"><a href="Javascript:void(0);" id="fichier_lien_remplacer_0" onclick="slideMe('fichier_bloc_selection_0', 1, 'fichier_lien_remplacer_0', 'remplacer', 'annuler le remplacement', '<?=$fichier_selection_0?>', '_0'); return false;" class="fichier_bloc_lien">remplacer</a><br>
				    	</div>
				    	<br clear="all">
			    		<div id="fichier_bloc_selection_0" style="display: none;">Sélectionner :<br><input type="file" name="sponsor_logo"></div>
			    	<?php }else{ ?>
				    	<div id="fichier_bloc_lien_ajouter"><img src="<?=$admin_img?>fleche_droite.png" width="5" height="5" style="margin-right: 5px;"><a href="Javascript:void(0);" id="fichier_lien_ajouter_0" onclick="slideMe('fichier_bloc_selection_0', 1, 'fichier_lien_ajouter_0', 'ajouter', 'annuler l\'ajout', 'inconnu', '_0'); return false;" class="fichier_bloc_lien">ajouter</a><br></div>
					   	<br clear="all">
			    		<div id="fichier_bloc_selection_0" style="display: none;">Sélectionner :<br><input type="file" name="sponsor_logo"></div>
			    	<?php } ?>
					</div>
					<br clear="all">
				</div>

				<div id="formulaire_boutons"><input type="image" src="<?=$admin_img?>btn_enregistrer.png" width="150" height="32" align="absmiddle" style="margin: 15px 5px 20px 0px;"> ou&nbsp; <a href="./" class="lien_annuler">annuler</a></div>

			</form>

		</div>

	</div>
	<br clear="all">

</div></div>

<?php include $general_path_relatif.'sources/pied_page.inc'; ?>

<script language="Javascript">
	<!-- 
	document.modifier.sponsor_nom.focus();
	//-->
</script>

</body>
</html>
