Flux d’activité

Flux d’activité de Messages

  1. paulanna


    factures/facture_html.php

    1. lib/fonctions/fonctions.php rechercher => function print_societe

    2. lib/fonctions/fonctions.php rechercher => function cree_commande(&$commande) $client_info1 = .... ajouter

    .$commande['fax1']."\n"

    ensuite achat/achat_maintenant.php $fax1 = $_SESSION['commande']['fax1'];

    et ajouter le champ dans INSERT INTO peel_commandes (s'inspirer du telephone)

    et ds la table peel_commandes créer un champ fax_bill sur le meme modele que telephone_bill

  2. sesse


    Bonjour,

    je n'arrive pas a modifier le contenu du cartouche de la page html facture qui se genere quand on clique sur

    "EDITER UNE FACTURE"

    je voudrais pouvoir modifier 2 choses dedans.

    1ere : je voudrais que le nom de societe soit a la ligne au lieu d'etre sur la meme ligne que le nom et prenom

    2eme : je voudrais qu'apparaise le fax de mes clients en dessous du telephone

    j'ai vraiment fouille partout sans résultat, quelqu'un pourrait il m'aider ???

    (je suis allé dans fonction.php , commande.php, commande_details.php,

    utilisateur.php ou autres fichiers du meme genre, mais ca n'a rien fait)

    merci d'avance

    Cordialement

    Sébastien

  3. balam


    Bonjour,

    est ce que tu as acces a ta base de données ?

    Sinon le plus simple c'est de faire une commande en sql qui te multiplis la quantité par 1000 et comme ca plus de soucis.

    Si tu as acces je te donne le code.

    Willy

    Bonjour,

    Merci Willy de votre réponse.

    J'ai réalisé les changements de poids directement dans la sauvegarde que j'ai fait dans le back office de ma version 3.8 de peel.

    Lorsque je souhaite la réinjecter via MySQL, j'ai cette erreur:

    #1170 - BLOB/TEXT column 'descriptif_fr' used in key specification without a key length

    Pouvez-vous me dire pourquoi ?

    Cordialement,

    Balam

    Voici l'entete de la base peel_produits

    ##

    ## Sauvegarde de bases de données sur boutique en ligne

    ## http://www.peel.fr

    ## -------------------------

    ## Date : October 11, 2007, 1:22 pm

    ## Base : XXXXX

    ## -------------------------

    DROP TABLE IF EXISTS peel_produits;

    CREATE TABLE peel_produits (

    id int(11) NOT NULL auto_increment,

    alpha char(1) NOT NULL,

    reference varchar(100) NOT NULL,

    nom_fr varchar(255) NOT NULL,

    descriptif_fr text NOT NULL,

    description_fr text NOT NULL,

    nom_en varchar(255) NOT NULL,

    descriptif_en text NOT NULL,

    description_en text NOT NULL,

    image1 varchar(255) NOT NULL,

    image2 varchar(255),

    image3 varchar(255),

    image4 varchar(255) NOT NULL,

    prix float(15,5) NOT NULL default '0.00000',

    prix_revendeur float(15,5) NOT NULL default '0.00000',

    poids float(10,2) NOT NULL default '0.00',

    points int(11) NOT NULL,

    date_insere date NOT NULL default '0000-00-00',

    date_maj date NOT NULL default '0000-00-00',

    promotion float(5,2) NOT NULL default '0.00',

    tva float(5,2) NOT NULL default '0.00',

    etat int(1) NOT NULL,

    on_stock tinyint(4) NOT NULL,

    delai_stock varchar(100) NOT NULL,

    seuil_stock int(11) NOT NULL,

    affiche_stock tinyint(4) NOT NULL,

    on_promo tinyint(4) NOT NULL,

    on_new tinyint(4) NOT NULL,

    on_rollover tinyint(4) NOT NULL,

    on_special tinyint(4) NOT NULL,

    on_perso tinyint(4) NOT NULL,

    on_top tinyint(4) NOT NULL,

    comments tinyint(4) NOT NULL,

    position int(3) NOT NULL,

    meta_titre text NOT NULL,

    meta_desc text NOT NULL,

    meta_key text NOT NULL,

    on_flash tinyint(4) NOT NULL,

    flash_start datetime NOT NULL default '0000-00-00 00:00:00',

    flash_end datetime NOT NULL default '0000-00-00 00:00:00',

    marque varchar(255) NOT NULL,

    reference_fournisseur varchar(100) NOT NULL,

    cost_guides float(13,2) NOT NULL default '0.00',

    etat_stock tinyint(4) NOT NULL,

    lang char(2),

    prix_promo float(5,2),

    paiement varchar(255),

    type_prix varchar(255),

    nom_de varchar(255) NOT NULL,

    descriptif_de text NOT NULL,

    description_de text NOT NULL,

    nom_es varchar(255) NOT NULL,

    descriptif_es text NOT NULL,

    description_es text NOT NULL,

    on_check tinyint(4) NOT NULL,

    mp3 varchar(64) NOT NULL,

    pdf varchar(25) NOT NULL,

    id_ecotaxe int(11) NOT NULL,

    extrait varchar(64) NOT NULL,

    on_download tinyint(4) NOT NULL,

    PRIMARY KEY (id),

    KEY marque (marque),

    KEY descriptif_fr (descriptif_fr)

    );

  4. olch


    Bonsoir,

    je m'aperçois qu'il ne fait pas bon avoir besoin d'aide chez peel.

    Je suggère amicalement aux concepteurs et vendeurs Peel, de bien préciser sur la page d'acceuil:

    "ATTENTION, cette boutique est réservée uniquement aux personnes capables de se débrouiller SEULES!"

    Certes, cette précision est bien indiquée actuellement, mais lorsque j'en ai fait l'acquisition, aucune mise en garde de ce genre n'était précisée.

    Très déçu.

    Bonne soirée et bonne continuation.

    Je ne suis pas d'accord avec tes propos, j'ai également la version 3.8 et il était bien indiqué qu'il faut des connaisances en php, html, mysql.... pour utiliser le soft.

    Il était aussi indiqué que PEEL ne fait de de sav, on peut seulement poser ses questions sur le forum, même si Mr Ruault (que je remercie) ma déja aidé et ce gracieusement.

    Guillaume

  5. phil83


    Bonjour,

    J’ai rajouté la ou tu ma dit, ses bon :)

    Maintenant j'ai comme un décalage on dirait :(

    Je pense que les champs ajoutés on décalé quelque chose

    J’ai le message d’erreur suivant :

    Warning: Missing argument 26 for place() in /home/coeurdasie/domains/coeurdasie.fr/public_html/lib/class/caddie.php on line 374

    Warning: Missing argument 27 for place() in /home/coeurdasie/domains/coeurdasie.fr/public_html/lib/class/caddie.php on line 375

    Warning: Missing argument 28 for place() in /home/coeurdasie/domains/coeurdasie.fr/public_html/lib/class/caddie.php on line 376

    Warning: Missing argument 29 for place() in /home/coeurdasie/domains/coeurdasie.fr/public_html/lib/class/caddie.php on line 377

    Warning: Missing argument 30 for place() in /home/coeurdasie/domains/coeurdasie.fr/public_html/lib/class/caddie.php on line 378

    Warning: Missing argument 31 for place() in /home/coeurdasie/domains/coeurdasie.fr/public_html/lib/class/caddie.php on line 379

    Mais pourtant les champs ont été ajoutés dans "caddie.php», voila a quoi sa correspond les ligne 374 à 379:

    estrait code "caddie.php" :

    348 function place(

    349 $i,

    350 $produitid,

    351 $qte,

    352 $couleur,

    353 $taille,

    354 $couleurId,

    355 $tailleId,

    356 $prix_cat,

    357 $prix_cat_ht,

    358 $prix,

    359 $prix_ht,

    360 $total_prix,

    361 $total_prix_ht,

    362 $tva_percent,

    363 $tva,

    364 $poids,

    365 $longueur_prod,

    366 $largeur_prod,

    367 $profondeur_prod,

    368 $poids_prod,

    369 $matiere_prod,

    370 $couleur_prod,

    371 $points,

    372 $remise_produit_percent,

    373 $remise_produit,

    374 $etat_stock,

    375 $delivery_stock,

    376 $option,

    377 $email_check,

    378 $ecotaxe_ttc,

    379 $ecotaxe_ht) {

    380

    381 if (isset($i)) {

    382

    $this->articles[$i] = (int) $produitid;

    $this->quantite[$i] = $qte;

    $this->couleur[$i] = $couleur;

    $this->taille[$i] = $taille;

    $this->couleurId[$i] = $couleurId;

    $this->tailleId[$i] = $tailleId;

    $this->prix_cat[$i] = $prix_cat ;

    $this->prix_cat_ht[$i] = $prix_cat_ht ;

    $this->prix[$i] = $prix ;

    $this->prix_ht[$i] = $prix_ht ;

    $this->total_prix[$i] = $total_prix ;

    $this->total_prix_ht[$i] = $total_prix_ht ;

    $this->tva_percent[$i] = $tva_percent ;

    $this->tva[$i] = $tva;

    $this->poids[$i] = $poids;

    $this->longueur_prod[$i] = $longueur_prod;

    $this->largeur_prod[$i] = $largeur_prod;

    $this->profondeur_prod[$i] = $profondeur_prod;

    $this->poids_prod[$i] = $poids_prod;

    $this->matiere_prod[$i] = $matiere_prod;

    $this->couleur_prod[$i] = $couleur_prod;

    $this->points[$i] = $points;

    $this->remise_produit_percent[$i] = $remise_produit_percent;

    $this->remise_produit[$i] = $remise_produit ;

    $this->etat_stock[$i] = $etat_stock;

    $this->delivery_stock[$i] = $delivery_stock;

    $this->option[$i] = $option;

    $this->email_check[$i] = $email_check;

    $this->ecotaxe_ttc[] = $ecotaxe_ttc ;

    $this->ecotaxe_ht[] = $ecotaxe_ht ;

    }

    .....

    fin du code

    Merci

  6. balam


    Bonjour,

    Est-ce qu'il est possible de télécharger dans la table peel_produits juste la colonne poids et ensuite la remettre avec les changements opérés.

    Pour être encore plus clair voici mon problème: j'ai mal saisie les poids de mes articles dans la base. J'ai saisi comme cela = 0.500 grs alors que la saisie valide est = 500 grs.

    Est-ce qu'il y a un moyen de faire le changement comme dit plus haut ?

    Merci de vos conseils.

    J'ai regardé dans le forum, mais je n'est rien trouvé.

    Cordialement,

    Balam

  7. olch


    Bonjour,

    J'ai un soucis avec mon code haut.php, je n'ai rien modifier de special, mais mon site n'affiche plus que le logo, et une partie de la barre ou il est ecrit acceuil nouveauté ...

    Merci pour votre aide.

    Cordialement

    Guillaume

    <?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 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>
    
    <?php menu_vente_flash()?>
    
    		  <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=<?echo $_SERVER['PHP_SELF'];?>?langue=fr><img src="<?=$wwwroot?>/lib/flag/fr.gif" border="0" width="18" height="12"></a>
    
    &nbsp;<a href=<?echo $_SERVER['PHP_SELF'];?>?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>";
    
    
    					}
    
    
    				}
    
    
    	?>
    
      </td></tr>
    
    </table>
    
    
    	  </td>
    
    
    	<td width="100%" valign="top" class="normal" bgcolor="<?echo $background;?>">

  8. Willy


    Bonjour,

    peut etre là:

    $resProd = mysql_query("SELECT nom_".$_SESSION['langue']." as nom, prix, prix_revendeur, tva, promotion, on_stock, etat_stock, delai_stock, points, poids, on_check, id_ecotaxe FROM peel_produits WHERE id = '".intval($id)."'")

    or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    Regarde partout où il y a poids ou nom ou points par exemple.

    Willy

  9. verod


    Bonjour à tous,

    je viens de rentrer un article sur mon site qui est demandé par une vingtaine de personnes (fonction alertes quand stock nul).

    Cette fonction ne fonctionne pas, la petite enveloppe ne s'affiche pas, je ne epux envoyer de mail aix personnes pour les prévenir que l'article vient de rentrer en stock....

    Comment corriger ce problème, c'est urgent car c'est l'article le plus demandé :(

    Merci à ceux qui m'aideront

    Si quelqu'un de peel peux m'expliquer pourquoi ça ne marche pas :)

Twitter Advisto ecommerce

Facebook PEEL Shopping