예제 #1
0
<? require_once('./classes/config.php'); ?>
<? require_once('./classes/classes.php'); ?>
<? include('./include_connexion/connexion_site_on.php'); ?>
<? require_once('./classes/start_session_classique.php'); ?>
<?
	// Récupération des données passées en paramètres
	$num_categorie_animal = ( $_POST["num_categorie_animal"] != "" ) ? $_POST["num_categorie_animal"] : $_GET["n"];
	
	$animal_categorie = new animal_categorie();
	$animal = new animal();
	
	// Liste des sous-catégories de cette catégorie
	$liste_categorie = $animal_categorie->getListe( $num_categorie_animal );
	
	// Liste des animaux associés à cette catégorie
	$liste_animal = ( $num_categorie_animal != "" ) ? $animal->getListe( $num_categorie_animal ) : array();
	
	$menu_animaux = "active";
?>

<html>
	<head>
		<? 
		// Titre + CSS
		include_once("./include/header.php");
		?>
		
		<script type="text/javascript" language="javascript" src="js/jquery.js"></script>
		
		<script language=Javascript>
		<!--
	private function getParent( $num_animal_categorie=0, $chemin='' ) {
		$temp = "";
		$categorie = new animal_categorie();
		
		if ( $categorie->load( $num_animal_categorie ) ) {
			//echo "#" . $num_animal_categorie . " : " . $categorie->nom . " (ID Parent : " . $categorie->num_parent . ")<br>";
			$chemin = ( $chemin != '' ) ? $num_animal_categorie . ";" . $categorie->nom . "-" . $chemin : $num_animal_categorie . ";" . $categorie->nom;
			
			if ( $categorie->num_parent > 0 ) {
				//echo "-->" . $chemin . "<br>";
				$temp = $this->getParent( $categorie->num_parent, $chemin );
			}
			else {
				$temp = $chemin;
				//echo "---->" . $temp . "<br>";
			}
		}
		
		return ( $temp );
	}
예제 #3
0
<? require_once('./classes/config.php'); ?>
<? require_once('./classes/classes.php'); ?>
<? include('./include_connexion/connexion_site_on.php'); ?>
<? require_once('./classes/start_session_classique.php'); ?>
<?
	// Récupération des données passées en paramètres
	$num_categorie_animal = ( $_POST["num_categorie_animal"] != "" ) ? $_POST["num_categorie_animal"] : $_GET["n"];
	//$num_categorie_animal = 6;
	
	// Par défaut, on prend l'aquariophilie
	if ( intval( $num_categorie_animal  ) <= 0 ) $num_categorie_animal = 1;

	$animal_categorie = new animal_categorie();
	$animal = new animal();
	
	// Liste des sous-catégories de cette catégorie
	$liste_categorie = $animal_categorie->getListe( $num_categorie_animal );
	
	// Liste des animaux associés à cette catégorie
	$liste_animal = $animal->getListe( $num_categorie_animal );
	
	$menu_animaux = "active";
?>

<html>
	<head>
		<? 
		// Titre + CSS
		include_once("./include/header.php");
		?>
		
예제 #4
0
<? require_once('../../classes/config.php'); ?>
<? include('../../classes/start_session_admin.php');?>
<? require_once('../../classes/classes.php'); ?>
<? include('../../include_connexion/connexion_site_on.php'); ?>
<?
	// Récupération des données passées en paramètres
	$mon_action = $_POST["mon_action"];
	$num_animal = $_POST["num_animal"];
	
	$categorie = new animal_categorie();
	$animal = new animal();
	$image = new animal_image();
	$produit_associe = new produit_associe();
	$produit_produit_associe = new produit_produit_associe();
	
	//echo "--- mon_action : " . $mon_action . "<br>";
	
	// On souhaite une modification de categorie
	if ( $mon_action == "modification" ) {
		
		// Mise à jour de la base
		$num_animal = $animal->gererDonnee( $_POST, $_FILES );
		
		$maj_ok = ($num_animal == 0) ? "" : "[--- Mise &agrave; jour r&eacute;alis&eacute;e avec succ&egrave;s ---]";
		$erreur = ($num_animal == 0) ? "Erreur lors de la modification de la base" : "";
	}
	
	// Upload d'une image
	else if ( $mon_action == "uploader" ) {
		//echo "Upload...<br>";
		$image->gererDonnees( $_POST, $_FILES );
예제 #5
0
<? require_once('./classes/config.php'); ?>
<? require_once('./classes/classes.php'); ?>
<? include('./include_connexion/connexion_site_on.php'); ?>
<? require_once('./classes/start_session_classique.php'); ?>
<?
	// Récupération des données passées en paramètres
	$num_animal = $_GET["n"];
	
	$animal_categorie = new animal_categorie();
	$animal = new animal();
	
	// Tentative de chargement...
	if ( !$animal->load( $num_animal ) ) header("Location: index.php");
	
	$menu_animaux = "active";
?>

<html>
	<head>
		<? 
		// Titre + CSS
		include_once("./include/header.php");
		?>
		
		<script type="text/javascript" language="javascript" src="js/jquery.js"></script>
		<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
		<script>
			!window.jQuery && document.write('<script src="../../js/jquery-1.4.3.min.js"><\/script>');
		</script>
		<script type="text/javascript" src="../../fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
		<script type="text/javascript" src="../../fancybox/jquery.fancybox-1.3.4.pack.js"></script>
예제 #6
0
														<td>
															<table cellpadding=0 cellspacing=0 style="width:100%;background-color:<?php 
echo $choix_couleur;
?>
;" border="0">
															<tr>
																<td width="*" align="left"><b>Titre</b></td>
																<td width="150" align="left"><b>Cat&eacute;gorie</b></td>
																<td width="40">&nbsp;</td>
															</tr>
															</table>
														</td>
													</tr>
													<?
													$index = 1;
													$categorie_temp = new animal_categorie();
													
													// On liste tous les sites
													foreach( $liste_animal as $_animal ) {
														$index = $index + 1;
														
														if ($index % 2) {
															$choix_couleur = "#F5FFE5";
															$fonce = "_fonce";
														}
														else {
															$choix_couleur = "#E4FDC3";
															$fonce = "";
														}
														
														// Récupération du nom de la catégorie