balam

Utilisateur open source
  • Compteur de contenus

    175
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par balam


  1. Essayez avec (apres avoir fait une copie de votre haut.php avant) :

    <?php
    
    if (!defined('IN_PEEL'))
    
    {
    
    	echo("Tentative de hacking ! <br />Hacking attempt !");
    
    	exit();
    
    }
    
    
    if (!defined('IN_STANDBY'))
    
    {
    
    	echo "<div align=\"center\" style=\"font-family:tahoma,verdana;font-size:13px;font-weight:bold;\"><br /><br />Le site $site est actuellement en cours de maintenance pour quelques minutes.<br /><br />Merci de votre compr&eacute;hension.</div>";
    
    
    	exit();
    
    }
    
    /* Traitement des stocks périmés */
    
    
    $sqlStockTemp = "SELECT * FROM peel_stocks_temp";
    
    
    $resStockTemp = mysql_query($sqlStockTemp);
    
    
    if (mysql_num_rows($resStockTemp) > 0 ) {
    
    
    	while ($StockTemp = mysql_fetch_array($resStockTemp)) {
    
    
    		$temps = time();
    
    
    		$tempsstock = strtotime($StockTemp['o_timestamp']);
    
    
    		$nbmin=($temps - $tempsstock)/60;//Nombre de jours entre les deux 
    
    
    		if  ($nbmin > $timemax) {
    
    
    		mysql_query("DELETE FROM peel_stocks_temp WHERE couleur_id = '".$StockTemp['couleur_id']."' AND taille_id = '".$StockTemp['taille_id']."' AND produit_id = '".$StockTemp['produit_id']."'");
    
    
    		} 
    
    
    
    	}
    
    
    }	
    
    ?>
    
    
    <!doctype html public "-//W3C//Dtd HTML 4.01 transitional//EN">
    
    <html dir="Ltr" lang="fr">
    
    <html>
    
    <head>
    
    
    <?php
    
    
    $sql_Meta = "SELECT * FROM peel_meta WHERE id = '1'"; // On initialise, recherche des meta par d&eacute;fault
    
    
    if (!empty($_GET['catid']) && empty($_GET['id'])) { // Si on est dans une cat&eacute;gorie
    
    
    $sql_Meta = "SELECT nom_".$_SESSION['langue']." as meta_titre, description_".$_SESSION['langue']." as meta_desc, meta_key FROM peel_categories WHERE id = '".intval($_GET['catid'])."'";
    
    
    } elseif (!empty($_GET['id'])) { // Si on est dans une fiche produit
    
    
    $sql_Meta = "SELECT nom_".$_SESSION['langue']." as meta_titre, descriptif_".$_SESSION['langue']." as meta_desc, meta_key FROM peel_produits WHERE id = '".intval($_GET['id'])."'";
    
    
    }
    
    
    $query_Meta = mysql_query($sql_Meta); // Query de la requ&ecirc;te
    
    
    $m = mysql_fetch_array($query_Meta); // R&eacute;sultant dans un tableau
    
    
    if (!empty($m['meta_titre'])) { // Si toutes les balises sont remplies
    
    
    	echo "<title>".trim(strip_tags(stripslashes($m['meta_titre'])))."</title>\n";
    
    
    	echo "<meta name=\"Keywords\" content=\"".trim(strip_tags(stripslashes($m['meta_key'])))."\">\n";
    
    
    	echo "<meta name=\"description\" content=\"".trim(strip_tags(stripslashes($m['meta_desc'])))."\">\n";
    
    
    } else { // Sinon on utilise les meta par d&eacute;fault
    
    
    $sql_Meta = "SELECT * FROM peel_meta WHERE id = '1'";
    
    
    $query_Meta = mysql_query($sql_Meta);
    
    
    $m = mysql_fetch_array($query_Meta);
    
    
    	echo "<title>".trim(strip_tags(stripslashes($m['meta_titre'])))."</title>\n";
    
    
    	echo "<meta name=\"Keywords\" content=\"".trim(strip_tags(stripslashes($m['meta_key'])))."\">\n";
    
    
    	echo "<meta name=\"description\" content=\"".trim(strip_tags(stripslashes($m['meta_desc'])))."\">\n";
    
    
    }
    
    
    ?>
    
    
    <meta name="robots" content="All">
    
    <meta http-equiv="content-language" content="french">
    
    <meta name="classification" content="script php">
    
    <meta name="author" content="peel.fr">
    
    <meta name="publisher" content="peel.fr">
    
    <meta http-equiv="expires" content="0">
    
    <meta http-equiv="Pragma" content="no-cache">
    
    <meta name="robots" content="index, follow, all">
    
    <meta name ="search engines" content="AltaVista, AOLNet, Infoseek, Excite, Hotbot, Lycos, Magellan, LookSmart, CNET, voila, google, yahoo, alltheweb, msn, netscape, nomade, tiscali">
    
    <meta name="Updated" content="daily">
    
    <meta name="revisit-after" content="10 days">
    
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
    
    <base href="<?echo $wwwroot;?>/">
    
    
    <link rel="stylesheet" type="text/css" href="<?echo $repertoire_css?>/style.css">
    
    
    <style type="text/css" media="screen">
    
    <!--
    
    <?php
    
    
    $sqlCss = "SELECT * FROM peel_css WHERE id = '1'";
    
    
    $resCss = mysql_query($sqlCss);
    
    
    if ($resCss) {
    
    
    	$Css = mysql_fetch_object($resCss);
    
    
    	echo "body {\n";
    
    
    	if (!empty($Css->background)) {echo "background-color: $Css->background;\n";}
    
    	if (!empty($Css->backgroundimage)) {echo "background_images: url('".$repertoire_images."/".$Css->backgroundimage."');\n";}
    
    	if (!empty($Css->textsize)) {echo "font-size: $Css->textsize;\n";}
    
    	if (!empty($Css->textcolor)) {echo "color: $Css->textcolor;\n";}
    
    	if (!empty($Css->textfont)) {echo "font-family: $Css->textfont;\n";}
    
    
    	echo "}\n";
    
    
    	if (!empty($Css->textsize)) {echo ".normal { font-size: $Css->textsize;}\n";}
    
    	if (!empty($Css->textcolor)) {echo ".normal { color: $Css->textcolor;}\n";}
    
    	if (!empty($Css->textfont)) {echo ".normal { font-family: $Css->textfont;}\n";}
    
    
    	if (!empty($Css->textsize)) {echo ".label { font-size: $Css->textsize;}\n";}
    
    	if (!empty($Css->textcolor)) {echo ".label { color: $Css->textcolor;}\n";}
    
    	if (!empty($Css->textfont)) {echo ".label { font-family: $Css->textfont;}\n";}
    
    
    	if (!empty($Css->textsize)) {echo ".texte { font-size: $Css->textsize;}\n";}
    
    	if (!empty($Css->textcolor)) {echo ".texte { color: $Css->textcolor;}\n";}
    
    	if (!empty($Css->textfont)) {echo ".texte { font-family: $Css->textfont;}\n";}
    
    
    	if (!empty($Css->titresize)) {echo ".titre { font-size: $Css->titresize;}\n";}
    
    	if (!empty($Css->titrecolor)) {echo ".titre { color: $Css->titrecolor;}\n";}
    
    	if (!empty($Css->titrefont)) {echo ".titre { font-family: $Css->titrefont;}\n";}
    
    
    	if (!empty($Css->tetieresize)) {echo ".tetiere { font-size: $Css->tetieresize;}\n";}
    
    	if (!empty($Css->tetierecolor)) {echo ".tetiere { color: $Css->tetierecolor;}\n";}
    
    	if (!empty($Css->tetierefont)) {echo ".tetiere { font-family: $Css->tetierefont;}\n";}
    
    	if (!empty($Css->tetierebackground)) {echo ".tetiere { background: $Css->tetierebackground;}\n";}
    
    
    	if (!empty($Css->tetieresize)) {echo ".entete { font-size: $Css->tetieresize;}\n";}
    
    	if (!empty($Css->tetierecolor)) {echo ".entete { color: $Css->tetierecolor;}\n";}
    
    	if (!empty($Css->tetierefont)) {echo ".entete { font-family: $Css->tetierefont;}\n";}
    
    	if (!empty($Css->tetierebackground)) {echo ".entete { background: $Css->tetierebackground;}\n";}
    
    
    
    	if (!empty($Css->alink)) {echo "a:link { color: $Css->alink;}\n";}
    
    	if (!empty($Css->vlink)) {echo "a:visited { color: $Css->vlink;}\n";}
    
    	if (!empty($Css->hlink)) {echo "a:hover { color: $Css->hlink;}\n";}
    
    }
    
    ?>
    
    -->
    
    </style>
    
    
    <script language="text/javascript" SRC="<?echo $wwwroot?>/lib/js/filesearchhover.js" type="text/javascript"></script>
    
    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/window.js"></script>
    
    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/overlib.js"></script>
    
    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/stock.js"></script>
    
    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/top.js"></script>
    
    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/controle.js"></script>
    
    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/ctrl.js"></script>
    
    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/csspopup.js"></script>
    
     <script type="text/javascript" language="javascript">
    
       /**
    
     * marks all rows and selects its first checkbox inside the given element
    
     * the given element is usaly a table or a div containing the table or tables
    
     *
    
     * @param	container	DOM element
    
     */
    
    var marked_row = new Array; 
    
    
    function markAllRows( container_id ) {
    
    	var rows = document.getElementById(container_id).getElementsByTagName('tr');
    
    	var unique_id;
    
    	var checkbox;
    
    
    	for ( var i = 0; i < rows.length; i++ ) {
    
    
    		checkbox = rows[i].getElementsByTagName( 'input' )[0];
    
    
    		if ( checkbox && checkbox.type == 'checkbox' ) {
    
    			unique_id = checkbox.name + checkbox.value;
    
    			if ( checkbox.disabled == false ) {
    
    				checkbox.checked = true;
    
    				if ( typeof(marked_row[unique_id]) == 'undefined' || !marked_row[unique_id] ) {
    
    					rows[i].className += ' marked';
    
    					marked_row[unique_id] = true;
    
    				}
    
    			}
    
    		}
    
    	}
    
    
    	return true;
    
    }
    
    
    /**
    
     * marks all rows and selects its first checkbox inside the given element
    
     * the given element is usaly a table or a div containing the table or tables
    
     *
    
     * @param	container	DOM element
    
     */
    
    function unMarkAllRows( container_id ) {
    
    	var rows = document.getElementById(container_id).getElementsByTagName('tr');
    
    	var unique_id;
    
    	var checkbox;
    
    
    	for ( var i = 0; i < rows.length; i++ ) {
    
    
    		checkbox = rows[i].getElementsByTagName( 'input' )[0];
    
    
    		if ( checkbox && checkbox.type == 'checkbox' ) {
    
    			unique_id = checkbox.name + checkbox.value;
    
    			checkbox.checked = false;
    
    			rows[i].className = rows[i].className.replace(' marked', '');
    
    			marked_row[unique_id] = false;
    
    		}
    
    	}
    
    
    	return true;
    
    }
    
    </script>
    
    <script type="text/javascript">
    
    
    function gotobrand(ident){
    
    document.location="<?=$wwwroot?>/achat/brand.php?"+ident;
    
    }
    
    function gotocategorie(ident){
    
    document.location="<?=$wwwroot?>/achat/index.php?catid="+ident;
    
    }
    
    </script>
    
    
    <?php
    
    
    $background = "#FFFFFF"; 
    
    
    /* Fonction qui va chercher la couleur de la catégorie */
    
    if (!empty($_GET['catid'])) {
    
    
    	$sqlBack = "SELECT color FROM peel_categories WHERE id = '".intval($_GET['catid'])."'";
    
    
    	$resBack = mysql_query($sqlBack);
    
    
    	if (mysql_num_rows($resBack) > 0) {
    
    
    		$Back = mysql_fetch_object($resBack);
    
    
    		if (!empty($Back->color)) {$background = $Back->color;}
    
    
    	}
    
    } 
    
    
    ?> 
    
    
    </head>
    
    
    
    <body>
    
    <div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
    
    <div align="center">
    
    <table border="0" width="960" cellspacing="0" cellpadding="0" bgcolor="white">
    
    
      <tr>
    
    
    	<td align="left" valign="top" class="entetetitre">
    
    	 	<div style="padding-top:5px;padding-bottom:5px;">
    
    	   <?php
    
    
    		  if (!empty($logo)) {
    
    
    		  ?>
    
    		  <a href="index.php"><img align="middle" src="<?echo $logo ?>" alt="<?echo $site ?>" border="0"></a>
    
    
    		  <?
    
    
    		  } else {
    
    
    		  echo $site;
    
    
    		  }
    
    		  ?>
    
    		  </div>
    
    
    	</td>
    
    
      </tr>
    
      <tr>
    
    				<td align="center">
    
    <?php 
    
    $resProdRollover = mysql_query("SELECT id, nom_".$_SESSION['langue']." as nom, image1, prix FROM peel_produits WHERE on_top = 1 AND etat = 1 ORDER BY RAND() LIMIT 30") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
    
    
    if (mysql_num_rows($resProdRollover)> 1) {
    
    
    ?>
    
    
    <script type="text/javascript">
    
    
    var leftrightslide=new Array()
    
    var finalslide=''
    
    
    <?php
    
    if ($resProdRollover) {
    
    
    	if (mysql_num_rows($resProdRollover)> 0) {
    
    
    	$i = 0;
    
    
    		while ($ProdRollover = mysql_fetch_array($resProdRollover)) {
    
    
    			echo "leftrightslide[".$i."]='<a class=\"normal\" href=\"achat/produit_details.php?id=".$ProdRollover['id']."\"><img src=\"$repertoire_upload/".$ProdRollover['image1']."\" alt=\"".$ProdRollover['nom']."\" height=\"120\" /></a>'\n\r";
    
    
    		$i++;
    
    
    		}
    
    
    	} else {
    
    
    		echo "leftrightslide[".$i."]=''\n\r";
    
    
    	}
    
    
    }
    
    $sqlProdRollover = "";
    
    ?>
    
    
    /***********************************************
    
    * Conveyor belt slideshow script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
    
    * This notice MUST stay intact for legal use
    
    * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
    
    ***********************************************/
    
    //Specify the slider's width (in pixels)
    
    var sliderwidth="866px"
    
    //Specify the slider's height
    
    var sliderheight="120px"
    
    //Specify the slider's slide speed (larger is faster 1-10)
    
    var slidespeed=1
    
    //configure background color:
    
    slidebgcolor="#FFFF33"
    
    //Specify gap between each image (use HTML):
    
    var imagegap=" "
    
    
    //Specify pixels gap between each slideshow rotation (use integer):
    
    var slideshowgap=5
    
    ////NO NEED TO EDIT BELOW THIS LINE////////////
    
    
    var copyspeed=slidespeed
    
    leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>'
    
    var iedom=document.all||document.getElementById
    
    if (iedom)
    
    document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')
    
    var actualwidth=''
    
    var cross_slide, ns_slide
    
    
    function fillup(){
    
    if (iedom){
    
    cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
    
    cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
    
    cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
    
    actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
    
    cross_slide2.style.left=actualwidth+slideshowgap+"px"
    
    }
    
    else if (document.layers){
    
    ns_slide=document.ns_slidemenu.document.ns_slidemenu2
    
    ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
    
    ns_slide.document.write(leftrightslide)
    
    ns_slide.document.close()
    
    actualwidth=ns_slide.document.width
    
    ns_slide2.left=actualwidth+slideshowgap
    
    ns_slide2.document.write(leftrightslide)
    
    ns_slide2.document.close()
    
    }
    
    lefttime=setInterval("slideleft()",30)
    
    }
    
    window.onload=fillup
    
    
    function slideleft(){
    
    if (iedom){
    
    if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
    
    cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"
    
    else
    
    cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px"
    
    
    if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
    
    cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
    
    else
    
    cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px"
    
    
    }
    
    else if (document.layers){
    
    if (ns_slide.left>(actualwidth*(-1)+8))
    
    ns_slide.left-=copyspeed
    
    else
    
    ns_slide.left=ns_slide2.left+actualwidth+slideshowgap
    
    
    if (ns_slide2.left>(actualwidth*(-1)+8))
    
    ns_slide2.left-=copyspeed
    
    else
    
    ns_slide2.left=ns_slide.left+actualwidth+slideshowgap
    
    }
    
    }
    
    if (iedom||document.layers){
    
    with (document){
    
    document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
    
    if (iedom){
    
    write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
    
    write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
    
    write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')
    
    write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>')
    
    write('</div></div>')
    
    }
    
    else if (document.layers){
    
    write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
    
    write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
    
    write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
    
    write('</ilayer>')
    
    }
    
    document.write('</td></table>')
    
    }
    
    }
    
    </script>
    
    
    
    <?php }  ?>
    
    				</td>
    
      </tr>
    
    
      <tr>
    
    	  <td bgcolor="#666666">
    
    
    	 <ul id="menudyn">
    
    		  <li id="nav-1"><a href="index.php"><?echo HOME ?></a></li>
    
    		<li id="nav-2"><a href="achat/new.php"><?echo NEWS ?></a></li>
    
    		<li id="nav-3"><a href="achat/special.php"><?echo SPECIAL ?></a></li>
    
    		<li id="nav-3"><a href="achat/flash.php"><?echo FLASH ?></a></li>
    
    		  <li id="nav-4"><a href="compte.php"><?echo COMPTE ?></a></li>
    
    		  <li id="nav-5"><a href="utilisateurs/contact.php"><?echo CONTACT ?></a></li>
    
    		  <li id="nav-6"><a href="achat/caddie_affichage.php"><?echo CADDIE ?></a></li>
    
    		  <?php
    
    
    		if (est_identifie()) {
    
    
    			echo "<li id=\"nav-7\"><a href=>".HELLO."&nbsp;".stripslashes($_SESSION['utilisateur']['prenom']) . " " . stripslashes($_SESSION['utilisateur']['nom_famille'])."</a></li>"; 
    
    
    			echo "<li id=\"nav-8\"><a class=\"menudyn\" href=\"$wwwroot/sortie.php\">".DECONNECT."</a></li>";
    
    
    		} else {
    
    
    			echo "<li id=\"nav-7\"><a class=\"menudyn\" href=\"$wwwroot/membre.php\">".LOGIN."</a></li>";
    
    
    			echo "<li id=\"nav-8\"><a class=\"menudyn\" href=\"$wwwroot/utilisateurs/enregistrement.php\">".REGISTER."</a></li>";
    
    
    		 }
    
    
    		?>
    
    		<li id="nav-9"><a href="sitemap.php" class="normal"><?Echo SITEMAP?></a></li>
    
    		<li id="nav-10"><a href="search.php" class="normal"><?Echo SEARCH?></li>
    
    
    	</ul>
    
    	</td>
    
      </tr>
    
      <tr>
    
    	  <td style="padding:5px;">
    
    	<form method="GET" action="achat/recherche.php" name="recherche">
    
    				<table border="0" width="100%" cellspacing="0" cellpadding="0">
    
    				 <tr>
    
    					<td class="normal">
    
    					  <?echo SEARCH?> : <input class="formulaire1" type="text" name="motclef" size="15" value="<?echo vb script:gotocategorie(this.options[this.selectedIndex].value)">
    
    		<option><?echo SEARCH_CATEGORY ?></option>
    
    		<?
    
    		$sql_cat = "SELECT * FROM peel_categories WHERE etat = '1' ORDER BY nom_".$_SESSION['langue']."";
    
    
    		$res_cat = mysql_query($sql_cat);
    
    
    		if (mysql_num_rows($res_cat) > 0) {
    
    
    			while ($cat = mysql_fetch_array($res_cat)) {
    
    
    			echo "<option value=\"".$cat['id']."\">".stripslashes($cat['nom_'.$_SESSION['langue'].''])."</option>";
    
    
    			}
    
    
    		}
    
    		?>
    
    	</select>
    
    </td>
    
    <td align="left" class="normal" >
    
    
    					<select name="brand" class="formulaire1" onChange="java script:gotobrand(this.options[this.selectedIndex].value)">
    
    						<option value=""><?echo SEARCH_BRAND;?></option>
    
    
    						<?php
    
    
    						$resBrand = mysql_query("SELECT id, nom_".$_SESSION['langue']." as nom FROM peel_marques WHERE etat = '1' ORDER BY position");
    
    
    						if($resBrand) {
    
    
    							if (mysql_num_rows($resBrand)) {
    
    
    								while($Brand = mysql_fetch_array($resBrand)) {
    
    
    									if (!empty($Brand['nom'])) {
    
    
    									echo "<option value=\"brand=".$Brand['id']."\"";
    
    
    									echo ">".html_entity_decode($Brand['nom'])."</option>";
    
    
    									}
    
    
    
    								}
    
    
    							}
    
    
    						}
    
    
    						?>
    
    					</select>
    
    
    	</td>
    
    <td>
    
    <a href="%3C?echo $_SERVER['PHP_SELF'];?&gt;?langue=fr"?>?langue=fr><img src="<?=$wwwroot?>/lib/flag/fr.gif" border="0" width="18" height="12"></a>
    
    &nbsp;<a href="%3C?echo $_SERVER['PHP_SELF'];?&gt;?langue=en"?>?langue=en><img src="<?=$wwwroot?>/lib/flag/gb.gif" border="0" width="18" height="12"></a>
    
    
    </td>
    
    
    				  </tr>
    
    				</table>
    
    
    
    	</td>
    
     </tr>
    
    
    
    
    </table>
    
    <!--style="border:1px solid #E9EBEA;"-->
    
    <table border="0" width="960" cellspacing="1" cellpadding="0"  bgcolor="white">
    
      <tr>
    
    	<td width="220" valign="top" class="normal">
    
    
    
    <!-- CADDIE -->	
    
    <table border="0" cellspacing="0" cellpadding="0" width="220" style="border-top:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;padding-top:6px;padding-left:6px ">
    
      <tr><td class="normal" width="220">
    
    <?php
    
    
    	echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\">&nbsp;".CADDIE."</div>";
    
    
    						if ($_SESSION['caddie']->compte_elements() != 0) { 
    
    
    						echo "<table width=\"190\" cellpadding=\"0\" cellspacing=\"0\">";
    
    
    						foreach ($_SESSION['caddie']->articles as $i => $produitid) {
    
    
    						$resProd = mysql_query("SELECT nom_".$_SESSION['langue']." as nom FROM peel_produits WHERE id = '".$produitid."'");
    
    
    						$Prod = mysql_fetch_object($resProd);
    
    
    						$nom = html_entity_decode($Prod->nom);
    
    						/*$nom = substr($nom, 0, 150); 
    
    						$nom = substr_replace($nom,'...',-3);*/
    
    
    						echo "<tr><td class=\"petit\" colspan=\"2\"><a href=\"achat/produit_details.php?id=".$produitid."\" class=\"petit\">".$nom."</a></td></tr><tr><td class=\"petit\" style=\"border-bottom: 1px solid #6b6b6b;\">Qte : ".$_SESSION['caddie']->quantite[$i]."</td><td class=\"petit\" style=\"border-bottom: 1px solid #6b6b6b;\">".fprix($_SESSION['caddie']->total_prix[$i])." &euro;</td></tr>";
    
    
    						}
    
    
    						echo "</tr>";
    
    
    					if ($_SESSION['caddie']->total > 0) {
    
    
    					echo (!empty($_SESSION['caddie']->cout_transport)) ? "<tr><td colspan=\"2\" class=\"label\">TRANSPORT : ".fprix($_SESSION['caddie']->cout_transport)." &euro;</td></tr>" : "";
    
    
    					echo "<tr><td colspan=\"2\" class=\"label\">TOTAL : ".fprix($_SESSION['caddie']->total)." &euro;</td></tr>";
    
    
    					}
    
    
    					echo "<tr><td colspan=\"2\" align=\"center\"><a class=\"label\" href=\"achat/caddie_affichage.php\">".ORDER."</a></td></tr>";
    
    
    					echo "</table>";
    
    
    						if (vn($_SESSION['utilisateur']['remise_percent']) > 0) { 
    
    
    							echo REMISE." : ".$_SESSION['utilisateur']['remise_percent']." %"; 
    
    
    						}
    
    
    					} else { 
    
    
    							echo EMPTY_CADDIE;	
    
    
    					} 
    
    
    							?>
    
    <!-- FIN DE CADDIE -->		
    
    </td></tr></table>
    
    
    <!-- CATALOGUE PRODUIT -->	
    
    <table border="0" cellspacing="0" cellpadding="0" width="220" style="border-top:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;padding-top:6px;padding-left:6px;padding-bottom:6px;">
    
      <tr><td class="normal" width="220">
    
      <?php
    
      echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\">&nbsp;".CATALOG."</div>";
    
    
    	if (!isset($_GET['catid'])) { $catid = 0; } else {$catid = $_GET['catid']; }
    
    
    	$frm['parent'] = array($catid);
    
    
    	construit_menu_arborescent_cat($categorie_options, $frm['parent']);
    
    
    	echo "<div style=\"padding:3px\">".$categorie_options."</div>";
    
    
    	?>
    
      </td></tr>
    
    </table>
    
    <!-- FIN PRODUIT -->
    
    <!-- GUIDE PRATIQUE -->
    
    <table border="0" cellspacing="0" cellpadding="0" width="220" style="border:1px solid #EEEEEE;padding-top:6px;padding-left:6px;padding-bottom:6px;">
    
      <tr><td class="normal" width="220">
    
      <?php
    
    
      echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\">&nbsp;".GUIDE."</div>";
    
    
    	if (!isset($_GET['rubid'])) { $rubid = 0; } else {$rubid = intval($_GET['rubid']); }
    
    
    	$frm['parent'] = array($rubid);
    
    
    	construit_menu_arborescent_rub($rubrique_options, $frm['parent']);
    
    
    	echo "<div style=\"padding:3px\">".$rubrique_options;
    
    
    	echo "<br /><img src=\"$wwwroot/images/menminus.gif\" alt=\"\" /> <a href=\"$wwwroot/cgv.php\" class=\"normal\">Conditions de vente</a>";
    
    
    	echo "<br /><img src=\"$wwwroot/images/menminus.gif\" alt=\"\" /> <a href=\"$wwwroot/contacts.php\" class=\"normal\">Contacts</a>";
    
    
    	if ($statusparrain == 1) {
    
    
    	echo "<br /><img src=\"$wwwroot/images/menminus.gif\" alt=\"\" /> <a href=\"$wwwroot/parrain.php\" class=\"normal\">Conditions de parrainage</a>";
    
    
    	}
    
    
    	if ($statusaffiliate == 1) {
    
    
    	echo "<br /><img src=\"$wwwroot/images/menminus.gif\" alt=\"\" /> <a href=\"$wwwroot/affiliation.php\" class=\"normal\">Conditions d'affiliation</a>";
    
    
    	}
    
    
    	echo "</div>";
    
    
    
    
    ?>
    
     </td></tr>
    
     </table>
    
     <table border="0" cellspacing="0" cellpadding="0" width="220" style="border:1px solid #EEEEEE;padding-top:6px;padding-left:6px;padding-bottom:6px;">
    
     <tr><td class="normal" width="220" valign="top">
    
      <?php
    
    
      echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\">&nbsp;".GIFT_CATALOGUE."</div>";
    
    
      echo "<br />- <a href=achat/catalogue_cadeaux.php>".LOOK_CATALOGUE."</a>";
    
    
      if (est_identifie()) {
    
    
    	  echo "<br /><br />- ".MY_GIFT_POINT." : ".$_SESSION['utilisateur']['points'];
    
    
    	}
    
    
    	?>
    
      </td></tr>
    
    </table>
    
    <table border="0" cellspacing="0" cellpadding="0" width="220" style="border:1px solid #EEEEEE;padding-top:6px;padding-left:6px;padding-bottom:6px;">
    
      <tr><td class="normal" width="220">
    
    <?php
    
    
    	echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\">&nbsp;".ADHESION."</div>";
    
    
    	if ($statusretail == 1) {
    
    
    		echo "<br /><li><a href=\"$wwwroot/utilisateurs/retailer.php\" class=\"normal\">".RETAILER."</a></li>";  
    
    
    	}
    
    
    	if ($statusaffiliate == 1) {
    
    
    		echo "<li><a href=\"$wwwroot/utilisateurs/affiliate.php\" class=\"normal\">".AFFILIATE."</a></li><br />";  
    
    
    	}
    
    
    	if (est_identifie()) {
    
    
    					if (a_priv("admin")) {
    
    
    						echo "<li><a href=\"administrer/index.php\" class=\"label\">ADMINISTRER LE SITE</a></li>";
    
    
    					}
    
    
    				}
    
    
    	?>
    
    	<p align="center">
    
    	<img src="http://www.logos-magia.com/boutique/images/logo-thawte-revendeur.gif"></p>
    
      </td></tr>
    
    </table>
    
    
    	  </td>
    
    
    	<td width="100%" valign="top" class="normal" bgcolor="<?echo $background;?>">

    Willy

    Merci Willy,

    J'ai cette erreur :

    Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /home/logosmag/public_html/boutique/modeles/default/haut.php on line 490

    La ligne 490 correspond pour moi à:

    <tr>


  2. 1) OK

    2) Le 2ieme code c'est juste pour vous dire que dans le 1er code il y a un parametrage possible, fond, taille et espacement des images, etc...

    3) La requete sera du genre "SELECT id, nom_".$_SESSION['langue']." as nom, image1, prix FROM peel_produits WHERE on_top = 1 AND etat = 1 ORDER BY RAND() LIMIT 30")

    Le order by rand() sert à ordonner les produits aléatoirement et le limit 30 limite le nb de résultat à 30 lignes.

    Vous pouvez supprimer ces instructions si vous voulez.

    Willy

    Merci Willy,

    Ca marche pas, ca décale toute la page (si j'abuse, vous pouvez peut être me le mettre dans cette page haut.php??)

    <?php

    if (!defined('IN_PEEL'))

    {

    echo("Tentative de hacking ! <br />Hacking attempt !");

    exit();

    }

    if (!defined('IN_STANDBY'))

    {

    echo "<div align=\"center\" style=\"font-family:tahoma,verdana;font-size:13px;font-weight:bold;\"><br /><br />Le site $site est actuellement en cours de maintenance pour quelques minutes.<br /><br />Merci de votre compr&eacute;hension.</div>";

    exit();

    }

    /* Traitement des stocks périmés */

    $sqlStockTemp = "SELECT * FROM peel_stocks_temp";

    $resStockTemp = mysql_query($sqlStockTemp);

    if (mysql_num_rows($resStockTemp) > 0 ) {

    while ($StockTemp = mysql_fetch_array($resStockTemp)) {

    $temps = time();

    $tempsstock = strtotime($StockTemp['o_timestamp']);

    $nbmin=($temps - $tempsstock)/60;//Nombre de jours entre les deux

    if ($nbmin > $timemax) {

    mysql_query("DELETE FROM peel_stocks_temp WHERE couleur_id = '".$StockTemp['couleur_id']."' AND taille_id = '".$StockTemp['taille_id']."' AND produit_id = '".$StockTemp['produit_id']."'");

    }

    }

    }

    ?>

    <!doctype html public "-//W3C//Dtd HTML 4.01 transitional//EN">

    <html dir="Ltr" lang="fr">

    <html>

    <head>

    <?php

    $sql_Meta = "SELECT * FROM peel_meta WHERE id = '1'"; // On initialise, recherche des meta par d&eacute;fault

    if (!empty($_GET['catid']) && empty($_GET['id'])) { // Si on est dans une cat&eacute;gorie

    $sql_Meta = "SELECT nom_".$_SESSION['langue']." as meta_titre, description_".$_SESSION['langue']." as meta_desc, meta_key FROM peel_categories WHERE id = '".intval($_GET['catid'])."'";

    } elseif (!empty($_GET['id'])) { // Si on est dans une fiche produit

    $sql_Meta = "SELECT nom_".$_SESSION['langue']." as meta_titre, descriptif_".$_SESSION['langue']." as meta_desc, meta_key FROM peel_produits WHERE id = '".intval($_GET['id'])."'";

    }

    $query_Meta = mysql_query($sql_Meta); // Query de la requ&ecirc;te

    $m = mysql_fetch_array($query_Meta); // R&eacute;sultant dans un tableau

    if (!empty($m['meta_titre'])) { // Si toutes les balises sont remplies

    echo "<title>".trim(strip_tags(stripslashes($m['meta_titre'])))."</title>\n";

    echo "<meta name=\"Keywords\" content=\"".trim(strip_tags(stripslashes($m['meta_key'])))."\">\n";

    echo "<meta name=\"description\" content=\"".trim(strip_tags(stripslashes($m['meta_desc'])))."\">\n";

    } else { // Sinon on utilise les meta par d&eacute;fault

    $sql_Meta = "SELECT * FROM peel_meta WHERE id = '1'";

    $query_Meta = mysql_query($sql_Meta);

    $m = mysql_fetch_array($query_Meta);

    echo "<title>".trim(strip_tags(stripslashes($m['meta_titre'])))."</title>\n";

    echo "<meta name=\"Keywords\" content=\"".trim(strip_tags(stripslashes($m['meta_key'])))."\">\n";

    echo "<meta name=\"description\" content=\"".trim(strip_tags(stripslashes($m['meta_desc'])))."\">\n";

    }

    ?>

    <meta name="robots" content="All">

    <meta http-equiv="content-language" content="french">

    <meta name="classification" content="script php">

    <meta name="author" content="peel.fr">

    <meta name="publisher" content="peel.fr">

    <meta http-equiv="expires" content="0">

    <meta http-equiv="Pragma" content="no-cache">

    <meta name="robots" content="index, follow, all">

    <meta name ="search engines" content="AltaVista, AOLNet, Infoseek, Excite, Hotbot, Lycos, Magellan, LookSmart, CNET, voila, google, yahoo, alltheweb, msn, netscape, nomade, tiscali">

    <meta name="Updated" content="daily">

    <meta name="revisit-after" content="10 days">

    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

    <base href="<?echo $wwwroot;?>/">

    <link rel="stylesheet" type="text/css" href="<?echo $repertoire_css?>/style.css">

    <style type="text/css" media="screen">

    <!--

    <?php

    $sqlCss = "SELECT * FROM peel_css WHERE id = '1'";

    $resCss = mysql_query($sqlCss);

    if ($resCss) {

    $Css = mysql_fetch_object($resCss);

    echo "body {\n";

    if (!empty($Css->background)) {echo "background-color: $Css->background;\n";}

    if (!empty($Css->backgroundimage)) {echo "background_images: url('".$repertoire_images."/".$Css->backgroundimage."');\n";}

    if (!empty($Css->textsize)) {echo "font-size: $Css->textsize;\n";}

    if (!empty($Css->textcolor)) {echo "color: $Css->textcolor;\n";}

    if (!empty($Css->textfont)) {echo "font-family: $Css->textfont;\n";}

    echo "}\n";

    if (!empty($Css->textsize)) {echo ".normal { font-size: $Css->textsize;}\n";}

    if (!empty($Css->textcolor)) {echo ".normal { color: $Css->textcolor;}\n";}

    if (!empty($Css->textfont)) {echo ".normal { font-family: $Css->textfont;}\n";}

    if (!empty($Css->textsize)) {echo ".label { font-size: $Css->textsize;}\n";}

    if (!empty($Css->textcolor)) {echo ".label { color: $Css->textcolor;}\n";}

    if (!empty($Css->textfont)) {echo ".label { font-family: $Css->textfont;}\n";}

    if (!empty($Css->textsize)) {echo ".texte { font-size: $Css->textsize;}\n";}

    if (!empty($Css->textcolor)) {echo ".texte { color: $Css->textcolor;}\n";}

    if (!empty($Css->textfont)) {echo ".texte { font-family: $Css->textfont;}\n";}

    if (!empty($Css->titresize)) {echo ".titre { font-size: $Css->titresize;}\n";}

    if (!empty($Css->titrecolor)) {echo ".titre { color: $Css->titrecolor;}\n";}

    if (!empty($Css->titrefont)) {echo ".titre { font-family: $Css->titrefont;}\n";}

    if (!empty($Css->tetieresize)) {echo ".tetiere { font-size: $Css->tetieresize;}\n";}

    if (!empty($Css->tetierecolor)) {echo ".tetiere { color: $Css->tetierecolor;}\n";}

    if (!empty($Css->tetierefont)) {echo ".tetiere { font-family: $Css->tetierefont;}\n";}

    if (!empty($Css->tetierebackground)) {echo ".tetiere { background: $Css->tetierebackground;}\n";}

    if (!empty($Css->tetieresize)) {echo ".entete { font-size: $Css->tetieresize;}\n";}

    if (!empty($Css->tetierecolor)) {echo ".entete { color: $Css->tetierecolor;}\n";}

    if (!empty($Css->tetierefont)) {echo ".entete { font-family: $Css->tetierefont;}\n";}

    if (!empty($Css->tetierebackground)) {echo ".entete { background: $Css->tetierebackground;}\n";}

    if (!empty($Css->alink)) {echo "a:link { color: $Css->alink;}\n";}

    if (!empty($Css->vlink)) {echo "a:visited { color: $Css->vlink;}\n";}

    if (!empty($Css->hlink)) {echo "a:hover { color: $Css->hlink;}\n";}

    }

    ?>

    -->

    </style>

    <script language="text/javascript" SRC="<?echo $wwwroot?>/lib/js/filesearchhover.js" type="text/javascript"></script>

    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/window.js"></script>

    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/overlib.js"></script>

    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/stock.js"></script>

    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/top.js"></script>

    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/controle.js"></script>

    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/ctrl.js"></script>

    <script type="text/javascript" SRC="<?=$wwwroot?>/lib/js/csspopup.js"></script>

    <script type="text/javascript" language="javascript">

    /**

    * marks all rows and selects its first checkbox inside the given element

    * the given element is usaly a table or a div containing the table or tables

    *

    * @param container DOM element

    */

    var marked_row = new Array;

    function markAllRows( container_id ) {

    var rows = document.getElementById(container_id).getElementsByTagName('tr');

    var unique_id;

    var checkbox;

    for ( var i = 0; i < rows.length; i++ ) {

    checkbox = rows.getElementsByTagName( 'input' )[0];

    if ( checkbox && checkbox.type == 'checkbox' ) {

    unique_id = checkbox.name + checkbox.value;

    if ( checkbox.disabled == false ) {

    checkbox.checked = true;

    if ( typeof(marked_row[unique_id]) == 'undefined' || !marked_row[unique_id] ) {

    rows.className += ' marked';

    marked_row[unique_id] = true;

    }

    }

    }

    }

    return true;

    }

    /**

    * marks all rows and selects its first checkbox inside the given element

    * the given element is usaly a table or a div containing the table or tables

    *

    * @param container DOM element

    */

    function unMarkAllRows( container_id ) {

    var rows = document.getElementById(container_id).getElementsByTagName('tr');

    var unique_id;

    var checkbox;

    for ( var i = 0; i < rows.length; i++ ) {

    checkbox = rows.getElementsByTagName( 'input' )[0];

    if ( checkbox && checkbox.type == 'checkbox' ) {

    unique_id = checkbox.name + checkbox.value;

    checkbox.checked = false;

    rows.className = rows.className.replace(' marked', '');

    marked_row[unique_id] = false;

    }

    }

    return true;

    }

    </script>

    <script type="text/javascript">

    function gotobrand(ident){

    document.location="<?=$wwwroot?>/achat/brand.php?"+ident;

    }

    function gotocategorie(ident){

    document.location="<?=$wwwroot?>/achat/index.php?catid="+ident;

    }

    </script>

    <?php

    $background = "#FFFFFF";

    /* Fonction qui va chercher la couleur de la catégorie */

    if (!empty($_GET['catid'])) {

    $sqlBack = "SELECT color FROM peel_categories WHERE id = '".intval($_GET['catid'])."'";

    $resBack = mysql_query($sqlBack);

    if (mysql_num_rows($resBack) > 0) {

    $Back = mysql_fetch_object($resBack);

    if (!empty($Back->color)) {$background = $Back->color;}

    }

    }

    ?>

    </head>

    <body>

    <div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>

    <div align="center">

    <table border="0" width="960" cellspacing="0" cellpadding="0" bgcolor="white">

    <tr>

    <td align="left" valign="top" class="entetetitre">

    <div style="padding-top:5px;padding-bottom:5px;">

    <?php

    if (!empty($logo)) {

    ?>

    <a href="index.php"><img align="middle" src="<?echo $logo ?>" alt="<?echo $site ?>" border="0"></a>

    <?

    } else {

    echo $site;

    }

    ?>

    </div>

    </td>

    </tr>

    <tr>

    <td bgcolor="#666666">

    <ul id="menudyn">

    <li id="nav-1"><a href="index.php"><?echo HOME ?></a></li>

    <li id="nav-2"><a href="achat/new.php"><?echo NEWS ?></a></li>

    <li id="nav-3"><a href="achat/special.php"><?echo SPECIAL ?></a></li>

    <li id="nav-3"><a href="achat/flash.php"><?echo FLASH ?></a></li>

    <li id="nav-4"><a href="compte.php"><?echo COMPTE ?></a></li>

    <li id="nav-5"><a href="utilisateurs/contact.php"><?echo CONTACT ?></a></li>

    <li id="nav-6"><a href="achat/caddie_affichage.php"><?echo CADDIE ?></a></li>

    <?php

    if (est_identifie()) {

    echo "<li id=\"nav-7\"><a href=>".HELLO."&nbsp;".stripslashes($_SESSION['utilisateur']['prenom']) . " " . stripslashes($_SESSION['utilisateur']['nom_famille'])."</a></li>";

    echo "<li id=\"nav-8\"><a class=\"menudyn\" href=\"$wwwroot/sortie.php\">".DECONNECT."</a></li>";

    } else {

    echo "<li id=\"nav-7\"><a class=\"menudyn\" href=\"$wwwroot/membre.php\">".LOGIN."</a></li>";

    echo "<li id=\"nav-8\"><a class=\"menudyn\" href=\"$wwwroot/utilisateurs/enregistrement.php\">".REGISTER."</a></li>";

    }

    ?>

    <li id="nav-9"><a href="sitemap.php" class="normal"><?Echo SITEMAP?></a></li>

    <li id="nav-10"><a href="search.php" class="normal"><?Echo SEARCH?></li>

    </ul>

    </td>

    </tr>

    <tr>

    <td style="padding:5px;">

    <form method="GET" action="achat/recherche.php" name="recherche">

    <table border="0" width="100%" cellspacing="0" cellpadding="0">

    <tr>

    <td class="normal">

    <?echo SEARCH?> : <input class="formulaire1" type="text" name="motclef" size="15" value="<?echo vb script:gotocategorie(this.options[this.selectedIndex].value)">

    <option><?echo SEARCH_CATEGORY ?></option>

    <?

    $sql_cat = "SELECT * FROM peel_categories WHERE etat = '1' ORDER BY nom_".$_SESSION['langue']."";

    $res_cat = mysql_query($sql_cat);

    if (mysql_num_rows($res_cat) > 0) {

    while ($cat = mysql_fetch_array($res_cat)) {

    echo "<option value=\"".$cat['id']."\">".stripslashes($cat['nom_'.$_SESSION['langue'].''])."</option>";

    }

    }

    ?>

    </select>

    </td>

    <td align="left" class="normal" >

    <select name="brand" class="formulaire1" onChange="java script:gotobrand(this.options[this.selectedIndex].value)">

    <option value=""><?echo SEARCH_BRAND;?></option>

    <?php

    $resBrand = mysql_query("SELECT id, nom_".$_SESSION['langue']." as nom FROM peel_marques WHERE etat = '1' ORDER BY position");

    if($resBrand) {

    if (mysql_num_rows($resBrand)) {

    while($Brand = mysql_fetch_array($resBrand)) {

    if (!empty($Brand['nom'])) {

    echo "<option value=\"brand=".$Brand['id']."\"";

    echo ">".html_entity_decode($Brand['nom'])."</option>";

    }

    }

    }

    }

    ?>

    </select>

    </td>

    <td>

    <a href="%3C?echo $_SERVER['PHP_SELF'];?&gt;?langue=fr"?>?langue=fr><img src="<?=$wwwroot?>/lib/flag/fr.gif" border="0" width="18" height="12"></a>

    &nbsp;<a href="%3C?echo $_SERVER['PHP_SELF'];?&gt;?langue=en"?>?langue=en><img src="<?=$wwwroot?>/lib/flag/gb.gif" border="0" width="18" height="12"></a>

    </td>

    </tr>

    </table>

    </td>

    </tr>

    </table>

    <!--style="border:1px solid #E9EBEA;"-->

    <table border="0" width="960" cellspacing="1" cellpadding="0" bgcolor="white">

    <tr>

    <td width="220" valign="top" class="normal">

    <!-- CADDIE -->

    <table border="0" cellspacing="0" cellpadding="0" width="220" style="border-top:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;padding-top:6px;padding-left:6px ">

    <tr><td class="normal" width="220">

    <?php

    echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\">&nbsp;".CADDIE."</div>";

    if ($_SESSION['caddie']->compte_elements() != 0) {

    echo "<table width=\"190\" cellpadding=\"0\" cellspacing=\"0\">";

    foreach ($_SESSION['caddie']->articles as $i => $produitid) {

    $resProd = mysql_query("SELECT nom_".$_SESSION['langue']." as nom FROM peel_produits WHERE id = '".$produitid."'");

    $Prod = mysql_fetch_object($resProd);

    $nom = html_entity_decode($Prod->nom);

    /*$nom = substr($nom, 0, 150);

    $nom = substr_replace($nom,'...',-3);*/

    echo "<tr><td class=\"petit\" colspan=\"2\"><a href=\"achat/produit_details.php?id=".$produitid."\" class=\"petit\">".$nom."</a></td></tr><tr><td class=\"petit\" style=\"border-bottom: 1px solid #6b6b6b;\">Qte : ".$_SESSION['caddie']->quantite[$i]."</td><td class=\"petit\" style=\"border-bottom: 1px solid #6b6b6b;\">".fprix($_SESSION['caddie']->total_prix[$i])." &euro;</td></tr>";

    }

    echo "</tr>";

    if ($_SESSION['caddie']->total > 0) {

    echo (!empty($_SESSION['caddie']->cout_transport)) ? "<tr><td colspan=\"2\" class=\"label\">TRANSPORT : ".fprix($_SESSION['caddie']->cout_transport)." &euro;</td></tr>" : "";

    echo "<tr><td colspan=\"2\" class=\"label\">TOTAL : ".fprix($_SESSION['caddie']->total)." &euro;</td></tr>";

    }

    echo "<tr><td colspan=\"2\" align=\"center\"><a class=\"label\" href=\"achat/caddie_affichage.php\">".ORDER."</a></td></tr>";

    echo "</table>";

    if (vn($_SESSION['utilisateur']['remise_percent']) > 0) {

    echo REMISE." : ".$_SESSION['utilisateur']['remise_percent']." %";

    }

    } else {

    echo EMPTY_CADDIE;

    }

    ?>

    <!-- FIN DE CADDIE -->

    </td></tr></table>

    <!-- CATALOGUE PRODUIT -->

    <table border="0" cellspacing="0" cellpadding="0" width="220" style="border-top:1px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;padding-top:6px;padding-left:6px;padding-bottom:6px;">

    <tr><td class="normal" width="220">

    <?php

    echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\">&nbsp;".CATALOG."</div>";

    if (!isset($_GET['catid'])) { $catid = 0; } else {$catid = $_GET['catid']; }

    $frm['parent'] = array($catid);

    construit_menu_arborescent_cat($categorie_options, $frm['parent']);

    echo "<div style=\"padding:3px\">".$categorie_options."</div>";

    ?>

    </td></tr>

    </table>

    <!-- FIN PRODUIT -->

    <!-- GUIDE PRATIQUE -->

    <table border="0" cellspacing="0" cellpadding="0" width="220" style="border:1px solid #EEEEEE;padding-top:6px;padding-left:6px;padding-bottom:6px;">

    <tr><td class="normal" width="220">

    <?php

    echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\">&nbsp;".GUIDE."</div>";

    if (!isset($_GET['rubid'])) { $rubid = 0; } else {$rubid = intval($_GET['rubid']); }

    $frm['parent'] = array($rubid);

    construit_menu_arborescent_rub($rubrique_options, $frm['parent']);

    echo "<div style=\"padding:3px\">".$rubrique_options;

    echo "<br /><img src=\"$wwwroot/images/menminus.gif\" alt=\"\" /> <a href=\"$wwwroot/cgv.php\" class=\"normal\">Conditions de vente</a>";

    echo "<br /><img src=\"$wwwroot/images/menminus.gif\" alt=\"\" /> <a href=\"$wwwroot/contacts.php\" class=\"normal\">Contacts</a>";

    if ($statusparrain == 1) {

    echo "<br /><img src=\"$wwwroot/images/menminus.gif\" alt=\"\" /> <a href=\"$wwwroot/parrain.php\" class=\"normal\">Conditions de parrainage</a>";

    }

    if ($statusaffiliate == 1) {

    echo "<br /><img src=\"$wwwroot/images/menminus.gif\" alt=\"\" /> <a href=\"$wwwroot/affiliation.php\" class=\"normal\">Conditions d'affiliation</a>";

    }

    echo "</div>";

    ?>

    </td></tr>

    </table>

    <table border="0" cellspacing="0" cellpadding="0" width="220" style="border:1px solid #EEEEEE;padding-top:6px;padding-left:6px;padding-bottom:6px;">

    <tr><td class="normal" width="220" valign="top">

    <?php

    echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\">&nbsp;".GIFT_CATALOGUE."</div>";

    echo "<br />- <a href=achat/catalogue_cadeaux.php>".LOOK_CATALOGUE."</a>";

    if (est_identifie()) {

    echo "<br /><br />- ".MY_GIFT_POINT." : ".$_SESSION['utilisateur']['points'];

    }

    ?>

    </td></tr>

    </table>

    <table border="0" cellspacing="0" cellpadding="0" width="220" style="border:1px solid #EEEEEE;padding-top:6px;padding-left:6px;padding-bottom:6px;">

    <tr><td class="normal" width="220">

    <?php

    echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\">&nbsp;".ADHESION."</div>";

    if ($statusretail == 1) {

    echo "<br /><li><a href=\"$wwwroot/utilisateurs/retailer.php\" class=\"normal\">".RETAILER."</a></li>";

    }

    if ($statusaffiliate == 1) {

    echo "<li><a href=\"$wwwroot/utilisateurs/affiliate.php\" class=\"normal\">".AFFILIATE."</a></li><br />";

    }

    if (est_identifie()) {

    if (a_priv("admin")) {

    echo "<li><a href=\"administrer/index.php\" class=\"label\">ADMINISTRER LE SITE</a></li>";

    }

    }

    ?>

    <p align="center">

    <img src="http://www.logos-magia.com/boutique/images/logo-thawte-revendeur.gif"></p>

    </td></tr>

    </table>

    </td>

    <td width="100%" valign="top" class="normal" bgcolor="<?echo $background;?>">


  3. A la place de celui qui y est ;)

    Env. la 40 ieme ligne de mon code.

    Vous avez un top des ventes automatique ou c'est vous qui cochez la case dans l'admin ?

    Willy

    Alors je suis très bête ;-)

    1 - Le premier code je l'installe sur la page haut.php juste après la première table apres le body.

    2 - Le 2ème code je le met ou ?

    3 - Pour le top des ventes je coche les produits dans l'admin.

    Merci pour votre patience


  4. Oups j'ai oublié de le dire ;)

    Perso j'ai ajouté ce code dans mon haut.php dans la première table apres le body.

    Vous avez déja la requete SQL qui va vous ramener le top des ventes ?

    Willy

    Merci beaucoup Willy de votre aide,

    Non je n'ai pas la requette SQL qui raméne le top des ventes.

    Le code de paramétre je le met ou ?


  5. Voila comment faire:

    <?php $resProdRollover = mysql_query("LA REQUETE SQL QUE VOUS VOULEZ") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
    
    
    if (mysql_num_rows($resProdRollover)> 1) {
    
    
    ?>
    
    
    <script type="text/javascript">
    
    
    var leftrightslide=new Array()
    
    var finalslide=''
    
    
    <?php
    
    if ($resProdRollover) {
    
    
    	if (mysql_num_rows($resProdRollover)> 0) {
    
    
    	$i = 0;
    
    
    		while ($ProdRollover = mysql_fetch_array($resProdRollover)) {
    
    
    			echo "leftrightslide[".$i."]='<a class=\"normal\" href=\"achat/produit_details.php?id=".$ProdRollover['id']."\"><img src=\"$repertoire_upload/".$ProdRollover['image1']."\" alt=\"".$ProdRollover['nom']."\" height=\"120\" /></a>'\n\r";
    
    
    		$i++;
    
    
    		}
    
    
    	} else {
    
    
    		echo "leftrightslide[".$i."]=''\n\r";
    
    
    	}
    
    
    }
    
    $sqlProdRollover = "";
    
    ?>
    
    
    /***********************************************
    
    * Conveyor belt slideshow script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
    
    * This notice MUST stay intact for legal use
    
    * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
    
    ***********************************************/
    
    //Specify the slider's width (in pixels)
    
    var sliderwidth="866px"
    
    //Specify the slider's height
    
    var sliderheight="120px"
    
    //Specify the slider's slide speed (larger is faster 1-10)
    
    var slidespeed=1
    
    //configure background color:
    
    slidebgcolor="#FFFF33"
    
    //Specify gap between each image (use HTML):
    
    var imagegap=" "
    
    
    //Specify pixels gap between each slideshow rotation (use integer):
    
    var slideshowgap=5
    
    ////NO NEED TO EDIT BELOW THIS LINE////////////
    
    
    var copyspeed=slidespeed
    
    leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>'
    
    var iedom=document.all||document.getElementById
    
    if (iedom)
    
    document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>')
    
    var actualwidth=''
    
    var cross_slide, ns_slide
    
    
    function fillup(){
    
    if (iedom){
    
    cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2
    
    cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3
    
    cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide
    
    actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth
    
    cross_slide2.style.left=actualwidth+slideshowgap+"px"
    
    }
    
    else if (document.layers){
    
    ns_slide=document.ns_slidemenu.document.ns_slidemenu2
    
    ns_slide2=document.ns_slidemenu.document.ns_slidemenu3
    
    ns_slide.document.write(leftrightslide)
    
    ns_slide.document.close()
    
    actualwidth=ns_slide.document.width
    
    ns_slide2.left=actualwidth+slideshowgap
    
    ns_slide2.document.write(leftrightslide)
    
    ns_slide2.document.close()
    
    }
    
    lefttime=setInterval("slideleft()",30)
    
    }
    
    window.onload=fillup
    
    
    function slideleft(){
    
    if (iedom){
    
    if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8))
    
    cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px"
    
    else
    
    cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px"
    
    
    if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8))
    
    cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px"
    
    else
    
    cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px"
    
    
    }
    
    else if (document.layers){
    
    if (ns_slide.left>(actualwidth*(-1)+8))
    
    ns_slide.left-=copyspeed
    
    else
    
    ns_slide.left=ns_slide2.left+actualwidth+slideshowgap
    
    
    if (ns_slide2.left>(actualwidth*(-1)+8))
    
    ns_slide2.left-=copyspeed
    
    else
    
    ns_slide2.left=ns_slide.left+actualwidth+slideshowgap
    
    }
    
    }
    
    if (iedom||document.layers){
    
    with (document){
    
    document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
    
    if (iedom){
    
    write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">')
    
    write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">')
    
    write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>')
    
    write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>')
    
    write('</div></div>')
    
    }
    
    else if (document.layers){
    
    write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>')
    
    write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
    
    write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>')
    
    write('</ilayer>')
    
    }
    
    document.write('</td></table>')
    
    }
    
    }
    
    </script>
    
    
    
    <?php }  ?>
    Remplacez : - "LA REQUETE SQL QUE VOUS VOULEZ" par votre requete Parametrez:
    //Specify the slider's width (in pixels)
    
    var sliderwidth="866px"
    
    //Specify the slider's height
    
    var sliderheight="120px"
    
    //Specify the slider's slide speed (larger is faster 1-10)
    
    var slidespeed=1
    
    //configure background color:
    
    slidebgcolor="#FFFF33"
    
    //Specify gap between each image (use HTML):
    
    var imagegap=" "
    
    
    //Specify pixels gap between each slideshow rotation (use integer):
    
    var slideshowgap=5

    Et tentez votre chance ;)

    Willy

    merci, merci,

    Je vais être chi.... a quel endroi je doit mettre ce code ?

    Dois-je faire un include sur la page haut.php ?

    Je suis novice !!! hargggg


  6. tu peux aussi en faire un bandeau sur le bas de tes pages.

    Une fenetre popup cela va pas aider à les mettre en avant tes produit pour etre honnete...

    Moi je te conseille de voir autre chose.

    Bonjour !

    Je lis avec attention vos differents messages et celui-ci attire mon attention.

    Je souhaite mettre les produits "top des ventes" en bandeaux sur la page d'accueil.

    Pouvez-vous me fournir une explication sur la méthode d'installation de ce genre de fonction ?

    Je suis novice en php mais j'apprend vite.

    Merci pour votre aide et conseils.

    Cordialement,

    Balam


  7. Bonjour,

    la page du centre est pour vous la page où sont présenté les articles en détail ou pas ?

    Si oui sachez qu'il y a plusieurs pages, redez vous par exemple sur n'importe quelle page de voter sites et vous verrez qu'elle est constituée des pages haut et bah.php et d'une autre page qui change, c'est votre page du milieu.

    Selon où vous vous trouvez, cette page n'est pas la même, elle est souvent insérée avec un "include".

    Pour la modifiée, allez dans cette page (celle qui est dans le "include") et modifiée là ;)

    Willy

    Merci pour votre réponse,

    Je vais être chi....., mais je souhaite par exemple mettre un texte du style "Bonjour, bienvenue sur notre boutique.........." au dessus des produits que j'ai choisis pour qu'ils s'affiche en page d'acceuil.

    J'espère être clair.

    Merci pour votre aide


  8. Bonjour,

    Après un log wk à parcourir le forum, je n'ai pas trouvé la solution à mon problème.

    Enfin, problème est un bien grand mot.

    Je souhaite savoir ou et comment faire pour personnaliser la page du centre.

    Si il faut faire un "include" dans qu'elle page ?

    Merci pour votre réponse, j'utilise depuis peut peel (dans cette version)

    Très cordialement,

    Balam ;)


  9. bonsoir Béziers,

    alors alors faut aller dans achat/modeles/historique_commande_liste.php

    et pour appeller le n° du colis : <?php if (!empty($r->colis)) { echo $r->colis; }?>

    même "formule" si tu veux mettre le n° du colis dans le détail de la commande sur la page achat/modeles/historique_commande_details.php

    Bonjour,

    Pouvez-vous me dire à quelle ligne mettre ce code ?

    Très cordialement,

    Balam


  10. Alors allez dans phpmyadmi, sélectionnez voter base de données.

    Ensuite allez dans la fenetre de droite et sur "Exporter"

    Sélectionnez la ou les tables que vous voulez avoir et cliquez sur CSV, puis transmettre et enfin cliquez sur "Executer" et vous aurez excatement le CSV que vous voulez et qui correspond a votre base de données.

    Willy

    Merci pour votre conseil, cela fonctionne très bien.

    Merci encore et bon courage.

    Balam


  11. Bonjour,

    vous cherchez la colonne alpha, mais de quelle table ?

    Pour l'import, ca fonctionne, mais il faut bien respecter les colonnes et les types de colonnes.

    Vous pouvez aussi importer les données par mysql via phpmyadmin si vous avez. Fonction importer.

    Willy

    Merci pour votre réponse;

    La colonne alpha dans la base peel_produits.


  12. Bonjour à tous,

    Pouvez-vous me dire à quoi sert la colonne "ALPHA" dans la base mysql ?

    Et puis, vous pourrez peut êtres me donner un conseil pour le problème suivant:

    Je viens donc de changer de script boutique pour PEEL et je posséde déja ma base produits (les catégories viennent d'être rentrés ).

    Je souhaite entrer mes produits (+de 3000 ) via mysql (la fonction import dans l'admin ne marche pas), une personne à t'elle une "méthode" ?

    Merci de votre aide

    Cordialement,

    Balam


  13. http://forum.peel.fr/index.php?showtopic=293

    pour le reste les textes sont gérés à partir du fichier de langues dans le repertoire lib (me souviens pas de tete), repère la page dans laquelle s'affiche le message (haut.php) ajoute ton image style <img src="<?php echo $wwwroot?>/mon_repertoire_images/mon_image.gif" alt="" />

    grand merci pour votre réponse.

    Mais, malgrer vos conseils je recherche pour les catégories à mettre en ordre dans le menus de gauche.

    Cordialement,

    Balam


  14. bonjour, bonjour,

    Où en sommes nous avec ce post :

    post sur tva sur frais de port ect...ect...

    Kad a raison, je viens de me faire remonter les bretelles par mon comptable, qui veut voir les frais de port en Ht, puis la tva de ces derniers, c'est un problème important pour notre boutique en ligne,

    bon week-end,

    Jackye

    Bonjour,

    J'apporte peut être une réponse, celle-ci me viens de mon contrôleur des impôts. En effet, je vous conseille de prendre rendez-vous avec votre inspecteur des impots au moin deux fois par ans.

    Cela a pour but de savoir si vous avez fait des erreurs dans vos comptes ou déclarations.

    Je vous rappel que votre comptable n'a aucune responsabilité juridique si vous avez un contrôle fiscal.

    Les impôts sont là aussi pour vous conseiller, cela vous évitera certainement un contrôle.

    Pour ma part la t.v.a des frais de port est à intégrer dans le total de la t.v.a.

    Cordialement,

    David


  15. Bonjour à tous,

    J'utilise depuis quelques jours peel.

    J'ai fini de paramétrer la boutique, mais je ne parviens pas à mettre les sous catégories par ordre alphabétique.

    Pouvez-vous me dire comment faire cela ?

    De plus je souhaite changer la tétiére du menus "NOTRE CATALOGUE" par une images.

    J'ai regardé dans le support mais je n'ai rien trouvé.

    Merci pour votre aide.

    bon samedi

    Cordialement,

    David

Twitter Advisto ecommerce

Facebook PEEL Shopping