Ejemplo n.º 1
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_produit = $_POST["num_produit"];
	
	$categorie = new produit_categorie();
	$produit = new produit();
	$image = new produit_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_produit = $produit->gererDonnee( $_POST, $_FILES );
		
		$maj_ok = ($num_produit == 0) ? "" : "[--- Mise &agrave; jour r&eacute;alis&eacute;e avec succ&egrave;s ---]";
		$erreur = ($num_produit == 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 );
Ejemplo n.º 2
0
															<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="100" align="center"><b>Coup de coeur</b></td>
																<td width="40">&nbsp;</td>
															</tr>
															</table>
														</td>
													</tr>
													<?
													$index = 1;
													$categorie_temp = new produit_categorie();
													
													// On liste tous les sites
													foreach( $liste_produit as $_produit ) {
														$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
Ejemplo n.º 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_produit = $_GET["n"];
	
	$produit_categorie = new produit_categorie();
	$produit = new produit();
	
	// Tentative de chargement...
	if ( $produit->load( $num_produit ) ) {
		$display_cdc = ( $produit->coup_de_coeur == '1' ) ? "block" : "none";
		if ( $produit->prix_promo > 0 ) {
			$prix = $produit->prix_promo . "&euro;";
			$aulieude = " <span class='aulieude'>(Au lieu de " . $produit->prix . "&euro;)</span>";
		}
		else $prix = $produit->prix . "&euro;";
	}
	
	// Pas valable --> Redirection vers la page d'accueil
	else header("Location: index.php");
	
	$menu_produit = "active";
?>

<html>
	<head>
		<? 
		// Titre + CSS
Ejemplo n.º 4
0
	//echo "--- mon_action : " . $mon_action . "<br>";
	//echo "--- num_categorie_produit : " . $num_categorie_produit . "<br>";
	//echo "--- nb_page : " . $nb_page . "<br>";
	//echo "--- SESSION['_nb_page'] : " . $_SESSION["_nb_page"] . "<br>";
	
	/*echo '<pre>';
	print_r($_GET);
	echo '</pre>';
	echo "<br>------------------------------<br>";*/
	
	// Par défaut, on prend l'aquariophilie
	if ( intval( $num_categorie_produit  ) <= 0 ) $num_categorie_produit = 1;

	$produit_associe = new produit_associe();
	$produit_produit_associe = new produit_produit_associe();
	$produit_categorie = new produit_categorie();
	$produit = new produit();
	
	// Affichage des catégories (C'est du classique!)
	if ( $num_produit_associe == "" )  {
		
		// Liste des sous-catégories de cette catégorie
		$liste_categorie = $produit_categorie->getListe( $num_categorie_produit );
		
		// Liste des catégories dans lesquelles il faut chercher les produits
		$liste_categorie_texte = utf8_encode( $produit_categorie->getSousCategorie( $num_categorie_produit ) ) . "0";
		//echo "--- liste_categorie_texte : " . $liste_categorie_texte . "<br>";
		
		// Liste des produits associés à cette catégorie
		$liste_produit = $produit->getListe( 0, $liste_categorie_texte );
	}
	private function getLink( $texte='' ) {
		$tab = explode( ";", $texte );
		
		// Chargement de la catégorie
		$temp_categorie = new produit_categorie();
		$temp_categorie->load( $tab[0] );
		//echo "-----> " . $temp_categorie->nom . "<br>";
		
		// Liste des catégories
		$liste = $this->getListe( $temp_categorie->num_parent );
		
		$lien = "<select name='categorie_" . $tab[0] . "' id='categorie_" . $tab[0] . "' onchange='changer_categorie( " . $tab[0] . " );'>";
		foreach( $liste as $_categorie ) {
			$selected = ( $_categorie->num_produit_categorie == $tab[0] ) ? "selected" : "";
			$lien .= "	<option value='" . strtolower( $_categorie->num_produit_categorie ) . "' " . $selected . " >" . utf8_encode( $_categorie->nom ) . "</option>";
		}
		$lien .= "</select>";
		
		return $lien;
	}
Ejemplo n.º 6
0
?>
px;"><?php 
echo stripcslashes(utf8_encode($_categorie->nom));
?>
</a>
											<?
										}
										else echo "<b>" . stripcslashes( utf8_encode( $_categorie->nom ) ) . "</b>";
										?>
									</td>
									<td width="150">
										<?
										// Affichage de la catégorie parent
										if ( $_categorie->num_parent == 0 ) echo "-";
										else {
											$temp = new produit_categorie();
											$temp->load( $_categorie->num_parent );
											echo stripcslashes( utf8_encode( $temp->nom ) );
										}
										?>
									</td>
									<td width="40" align="right" valign="middle">
										<?
										// Affichage des liens UNIQUEMENT pour les catégories qui ne sont pas à la racine
										if ( $_categorie->niveau > 0 ) {
											?>
											<a href="javascript:afficher(<?php 
echo $_categorie->num_produit_categorie;
?>
);"><img src="../images/icones/edit.gif" border="0" title="Modifier la cat&eacute;gorie"></a>
											<a href="javascript:supprimer(<?php