abelazi

Utilisateur open source
  • Compteur de contenus

    76
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par abelazi


  1. Bonjour,

    l'erreur ce repête pour tous les pays.

    Merci de m'eider SVP.

    Bonne journée

    Bonjour abelazi,

    Effectivement, il doit s'agir, comme l'a expliqué macao45, d'un problème de non-protection des simples quotes : ' dans la requête SQL associée à la gestion des pays (pas de addslashes ou de mysql_real_escape_string)

    En remplaçant, au niveau de la saisie du nom du pays, les simples quotes par leur code HTML associé : '

    Si un problème analogue se produit pour les double quotes (guillements), le code HTML associé est : "


  2. Bonjour,

    merci c'est sympa.

    Bonne journée

    Bien le bonjour.

    Je n'ai pas cherché midi à 14h pour faire accepter un type d'image, je suis allé dans " CONFIGURATION.INC.PHP " et j'y ai ajouté : les lignes marquées en rouge, il suffit de faire de même avec d'autres types

    $registered_types = array(

    "image/gif" => ".gif",

    "image/bmp" => ".bmp",

    "image/pjpeg" => ".jpg, .jpeg",

    "image/jpeg" => ".jpg, .jpeg",

    "image/x-png" => ".png",

    "image/png" => ".png",

    "text/plain" => ".html, .php, .txt, .inc, .csv",

    "text/comma-separated-values" => ".csv",

    "application/comma-separated-values" => ".csv",

    "text/csv" => ".csv",

    "application/vnd.ms-excel" => ".csv");

    $allowed_types = array(

    "image/bmp",

    "image/gif",

    "image/pjpeg",

    "image/jpeg",

    "image/x-png",

    "image/png",

    "text/comma-separated-values",

    "text/plain",

    "application/comma-separated-values",

    "text/csv",

    "application/vnd.ms-excel");


  3. si rien ne change alors que tu as bien modifié ce fichier, c'est peut-être que ton fichier en production n'a pas été remplacé (ça arrive si ton logiciel FTP compare les tailles de fichier et croit que le fichier n'a pas changé), ou sinon que tu n'utilises pas modeles/standard mais modeles/blog ou un autre ?

    Bonjour,

    Merci pour ta réponse.

    Oui le fichier était remplacer sur le FTP sans problème.

    J'utilise modeles/standard . JE sais pas pourquoi ça change pas. Merci de m'aider. Bonne journée


  4. Bonjour,

    J'ai essayer d'afficher une image (swf) dans la page d'accueil en faut de Notre sélection mais ça fonctionne pas.

    J'était dans la partie

    Gérer les zones personnalisables en HTML

    après dans :

    Ajouter un contenu en HTML

    j'ai choisi Accueil de la boutique et j'ai insérer le code html mais rien qui s'affiche sur la page d'accueil.

    Merci de m'aider SVP


  5. rebonsoir

    tout ce trouve dand le fichier template.php dans modele/standard

    ici :

    function affiche_categorie_accueil() {

    /* Affiche la liste des catégories qui sont spéciales */

    global $wwwroot, $repertoire_modele, $repertoire_upload;

    $qid = mysql_query("SELECT c.id, c.nom_".$_SESSION['langue']." as categorie, c.image FROM peel_categories c WHERE c.etat = '1' AND c.on_special = '1' ORDER BY c.position") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    if (mysql_num_rows($qid) > 0) {

    $nb_cellules = mysql_num_rows($qid);

    $nb_colonnes = 2; ici tu change 2 en 4

    echo "<h2>".CATALOG."</h2>";

    un peu plus loin tu as

    ceci :

    if (!empty($cat['image'])) {

    $width = calcul_largeur_image($repertoire_upload."/".$cat['image']);

    $largeur = ($width >= 150) ? "150" : $width;

    tu remplace 150 par 100

    en esperant t avoir aidé

    Merci beaucoup pour ton aide.

    J'ai changer comme tu ma expliquer mais rien qui change dans l'affichage. je ne comprends pas .

    merci de m'aider SVP


  6. A priori, le souci vient de votre fonction nettoie() (lib/class/caddie.php ligne 735)

    Videz le caddie, voire même effacez votre variable de session et refaites un processus de commande, pour voir si le problème se reproduit.

    Merci c'est résolu: le problème viens de la fonction nettoie() (lib/class/caddie.php ligne 735).

    Mille merci a tous


  7. Bonjour,

    je viens d'installer peel shopping toute est en ordre sauf quand je me rend dans l'espace connexion (membre.php) : je met l'adresse email et le mot de passe et ça me donner cette erreur :

    Warning: Invalid argument supplied for foreach() in /home/httpd/vhosts/monsite.com /httpdocs/jama/lib/class/caddie.php on line 735

    Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/vhosts/monsite.com/httpdocs/jama/lib/class/caddie.php:735) in /home/httpd/vhosts/monsite.com/httpdocs/jama/membre.php on line 87

    Merci de m'aider


  8. Photoshop : redim les images, c'est un bon moyen ^^

    Sinon tu les disposes comme tu le souhaites via frontpage, word, adobe golive, ... , et tu copies le code source ;)

    Bonjour,

    Merci pour la réponse. Le problème l'affichage sur la page d'accueil. J'aimerai que les photos et le cadre autour seront plus petites . comme dans cette page : http://www.pilatel.com/

    Merci


  9. Photoshop : redim les images, c'est un bon moyen ^^

    Sinon tu les disposes comme tu le souhaites via frontpage, word, adobe golive, ... , et tu copies le code source ;)

    Bonjour,

    Merci pour la réponse. Le problème l'affichage sur la page d'accueil. J'aimerai que les photos et le cadre autour seront plus petites . comme dans cette page : http://www.pilatel.com/

    Merci


  10. Bonjour,

    J'utilise l'ancien version peel. Comment faire pour que les titre des produits dans (détailles) ce mettent automatiquement dans la balise titre.

    Veuillez m'aider SVP

    Voici le code qui ce trouve dans /achat/modeles/produit_details.php

    J'ai mis une balise titre et j'aimerai savoir qu'est-ce que je doit mettre dedans comme variable. AIDEZ MOI SVP ça fait très longtemps que je cherche . je compte sur vous...

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    
    
    
    <HEAD>
    
    <TITLE>je mets quoi comme variable pour afficher le titre de chaque produit automatiquement</TITLE>
    
    <style type="text/css">
    
    <!--
    
    body,td,th {
    
    	color: #6699CC;
    
    }
    
    -->
    
    </style></head>
    
    </html>
    
    
    
    <?php if (! $prod) { ?>
    
    	<h2>Produit non trouvé</h2>
    
    	<blockquote class="normal">
    
    	Désolé, le produit que vous cherchez n'a pas été trouvé. 
    
    	Visitez notre 
    
    	<a class="normal" href="<?php echo $wwwroot?>/achat">catalogue</a> 
    
    	pour faire une nouvelle recherche.
    
    	</blockquote>
    
    	<?php return false; } ?>
    
    
    <table border="0" width="56%"  cellpadding="5" cellspacing="0">
    
    <tr>
    
    	<td align="left" class="petit">
    
    	<div class="normal" style="border-bottom: 1px dotted grey;text-transform : uppercase;">
    
    	  <div align="left">
    
    		<?php affiche_arbre_categorie(vn($_GET['catid'])); ?>
    
    		</div>
    
    	</div>	</td>
    
    </tr>
    
    
    <tr align="left">
    
    	<td valign="top" class="normal"><div align="left">
    
    		<?php 
    
    
    	 	$prix = $prod['prix_vente'];
    
    
    		echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"10\" width=\"100%\">";
    
    
    		echo "<tr>";
    
    
    		echo "<td align=\"left\" valign=\"middle\">";
    
    
    		if (!empty($prod['image1'])) { 
    
    
    			echo (!empty($prod['image2'])) ? "<a href=\"".$repertoire_images.$prod['image2']."\" rel=\"lightbox\" />" : "";
    
    
    			echo "<img src=\"".$repertoire_images.$prod['image1']."\" border=\"0\" />";
    
    
    			echo (!empty($prod['image2'])) ? "<br />zoom</a>" : "";
    
    
    		}		
    
    
    		echo "</td>";
    
    
    		echo "<td valign=\"top\">";
    
    
    		echo (!empty($prod['reference'])) ? "<font class=\"normal\">Référence : ".$prod['reference']."</font><br />" : "";
    
    
    		echo "<font class=\"titre_produit\">".html_entity_decode($prod['nom'])."</font><br />";
    
    
    		echo (!empty($prod['marque'])) ? "<font class=\"normal\">Marque : ".$prod['marque']."</font><br />" : "";
    
    
    		print nl2br(html_entity_decode($prod['description']));
    
    
    		echo "</td>";
    
    
    		echo "</tr>";
    
    
    		echo "</table>";
    
    
    		  $select = mysql_query("SELECT
    
    				p.id,
    
    				p.nom,
    
    				p.image1,
    
    				p.prix,
    
    				pr.reference_id
    
    			FROM
    
    				peel_produits p
    
    				,peel_produits_references pr
    
    			WHERE p.id = pr.reference_id
    
    			AND pr.produit_id = '".$prod['id']."'
    
    			");
    
    
    			if (mysql_num_rows($select) > 0) {
    
    
    					echo "Produits associés ou complémentaires :<br />";
    
    
    				while ($ref =  mysql_fetch_array($select)) {
    
    
    						print "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\"><tr><td class=\"normal\">";
    
    
    						print "<a class=\"normal\" href=".$wwwroot."/achat/produit_details.php?id=".$ref['id'].">".html_entity_decode($ref['nom'])."</a></td>";
    
    
    						print "<td class=\"normal\">".$ref['prix']." &euro; T.T.C</td>";
    
    
    						print "<td class=\"normal\"><a class=\"normal\" href=\"caddie_ajout.php?qte=1&id=".$ref['id']."\">acheter</a></td></tr></table>";
    
    				}
    
    
    			}
    
    
    			?>	
    
    		<br />
    
    		<br />		
    
    		 <?php 
    
    
    			if ($prod['promotion'] != 0) {?>
    
    
    			<font color="#CC0000">Promotion : <?php echo $prod['promotion'];  ?> %</font><br />
    
    
    			Prix T.T.C : </b><s><?php echo fprix($prod['prix_catalogue']); ?></s>
    
    
    			&nbsp;<font color="#CC0000"><?php echo fprix($prix); ?> CHF T.T.C</font><br />
    
    
    			 <?php } else {?>
    
    
    			 Prix : <font color="#CC0000"><?php echo fprix($prix); ?> CHF T.T.C</font> ::&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="maboutique.php">Commander ce produit depuis notre shop </a><br />
    
    
    			 <?php } 
    
    			 if (!empty($prod['pdf'])) {
    
    			 ?>
    
    	  </div>
    
    		<p align="left"><a href="<?php echo $repertoire_images.$prod['pdf'] ?>">
    
    		t&eacute;l&eacute;charger la documentation</a>			 </p>
    
    			 <div align="left">
    
    			   <?php } ?>	
    
    	</div></td>
    
    </tr>
    
    <tr>
    
    	<td class="normal" align="left" valign="middle">
    
    
    	<?php if ($prod['image2'] == ""){ echo "";} else {	?>
    
    	<p><img src="<?php echo $repertoire_images.$prod['image2']?>" border="0" alt="" /></p>
    
    	<?php }?>
    
    
    	<?php if ($prod['image3'] == ""){ echo "";} else {	?>
    
    	<p><img src="<?php echo $repertoire_images.$prod['image3']?>" border="0" alt="" /></p>
    
    	<?php }?>
    
    	<?php if ($prod['image4'] == ""){ echo "";} else {	?>
    
    	<p><img src="<?php echo $repertoire_images.$prod['image4']?>" border="0" alt="" />	</p><?php }?>	</td>
    
    </tr>
    
    <tr><td class="normal">
    
    
    <?php 
    
    
    				if ($prod['on_stock'] == 0 || ($prod['on_stock'] == 1 && $prod['stock'] > 0)) { ?>
    
    
    				<form method="post" action="<?php echo $wwwroot?>/achat/caddie_ajout.php" name="ajout<?php echo $prod['id'] ?>"><a class="normal" href="java script:document.ajout<?php echo $prod['id'] ?>.submit()">
    
    			</a>
    
    				<?php
    
    
    				} else {
    
    
    					echo "Produit en rupture de stock";
    
    
    				}?>
    
    
    				<a class="normal" href="<?php echo $wwwroot?>/direaunami.php"><img src="<?php echo $wwwroot?>/images/mail.gif" align="absmiddle"  alt="" border="0" /></a>
    
    &nbsp;<a class="normal" href="<?php echo $wwwroot?>/direaunami.php">Envoyer cet article à un ami</a> 
    
    				</form>
    
    
    				<p><?php modifier($id = $prod['id'], $type = "produits"); ?></p>
    
    
    </td></tr>
    
    </table>


  11. Bonjour,

    je viens d'installer l'ancien version peel. et ça me donner cette erreur veuillez SVP m'aider.

    ---------

    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/httpd/vhosts/monsite.com/httpdocs/index.php:1) in /home/httpd/vhosts/monsite.com/httpdocs/configuration.inc.php on line 66

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/httpd/vhosts/monsite.com/httpdocs/index.php:1) in /home/httpd/vhosts/monsite.com/httpdocs/configuration.inc.php on line 66

    -------------

    voici le code de la page

    <?php 
    
    
    /********************************************************************************
    
    *****/
    
    /*																				   */
    
    /*	  PEEL																		 */
    
    /*																				   */
    
    /*	  Copyright (c) PEEL 2000 - 2007												 */
    
    /*		email : info@peel.fr													 	 */
    
    /*	  web : http://www.peel.fr						   							 */
    
    /*	  développement d'applicatifs en php natif		   							 */
    
    /*																				   */
    
    /*	  This program is free software; you can redistribute it and/or modify		 */
    
    /*	  it under the terms of the GNU General Public License as published by		 */
    
    /*	  the Free Software Foundation; either version 2 of the License, or			*/
    
    /*	  (at your option) any later version.										  */
    
    /*																				   */
    
    /*	  This program is distributed in the hope that it will be useful,			  */
    
    /*	  but WITHOUT ANY WARRANTY; without even the implied warranty of			   */
    
    /*	  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the				*/
    
    /*	  GNU General Public License for more details.								 */
    
    /*																				   */
    
    /*	  You should have received a copy of the GNU General Public License			*/
    
    /*	  along with this program; if not, write to the Free Software				  */
    
    /*	  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA	*/
    
    /*																				   */
    
    /********************************************************************************
    
    *****/
    
    
    $dirroot	 			= dirname(__FILE__); 
    
    
    $config 				= $dirroot."/lib/setup/info.inc.php";
    
    
    if (file_exists($config)){include $config;}
    
    
    if (empty($wwwroot) || empty($serveur_mysql) || empty($utilisateur_mysql) || empty($nom_de_la_base)) {
    
    
    header("Location:installer.php");
    
    
    } else {
    
    
    $repertoire_images 		= $wwwroot."/upload/";
    
    $repertoire_achat 		= $dirroot."/achat";
    
    $repertoire_modele 		= $dirroot."/modeles";
    
    $repertoire_upload 		= $dirroot."/upload";
    
    $libdir				  = $dirroot."/lib";
    
    $liste_mots				= $dirroot."/liste_mots.txt";
    
    $my_max_file_size	   = "102400"; # in bytes
    
    $image_max_width		= "500";
    
    $image_max_height	   = "500";
    
    $the_path			   = $dirroot."/upload/";
    
    
    $registered_types = array(
    
    										"image/gif"							 => ".gif",
    
    										"image/pjpeg"						   => ".jpg, .jpeg",
    
    										"image/jpeg"							=> ".jpg, .jpeg",
    
    										"text/richtext"						 => ".txt, .rtf",
    
    										"application/pdf" 						=> ".pdf",
    
    										"application/msword"					=> ".doc",
    
    										); 
    
    
    $allowed_types = array("image/gif","image/pjpeg","image/jpeg", "text/richtext", "application/pdf", "application/msword");
    
    
    require($dirroot."/lib/class/caddie.php");
    
    
    require($dirroot."/lib/class/mysql.php");
    
    
    session_start();
    
    
    session_register("SESSION");
    
    
    /* Ouverture de l'objet mysql */
    
    $db_host = $serveur_mysql;
    
    
    $db_username = $utilisateur_mysql;
    
    
    $db_password = $mot_de_passe_mysql;
    
    
    $db_name = $nom_de_la_base;
    
    
    $db_prefixe = "peel";
    
    
    $db = new DBLayer($db_host, $db_username, $db_password, $db_name, $db_password);
    
    
    // Initialisation de SESSION si nécessaire 
    
    if (! isset($_SESSION)) { $_SESSION = array();}
    
    
    // Initialisation de l'objet caddie si nécessaire 
    
    if (! isset($_SESSION['caddie'])) {
    
    	$_SESSION['caddie'] = new Caddie;
    
    }
    
    
    include($dirroot."/mysql.inc.php");
    
    
    // Initialisation de SESSION pour la couleur 
    
    if (! empty($_GET['style'])) 
    
    
    	{ $_SESSION['style'] = $_GET['style']; 
    
    
    	} elseif 
    
    
    	(empty($_SESSION['style'])) 
    
    
    	{ $_SESSION['style'] = "bleu"; 
    
    
    	}
    
    
    // Recherche de la feuille de style
    
    
    $stylefile = $wwwroot."/lib/css/".$_SESSION['style'].".css";
    
    
    // Déclaration des fonctions
    
    
    $fonctionsfile = $dirroot."/lib/fonctions/fonctions.php";
    
    
    if (file_exists($fonctionsfile)){
    
    require ($fonctionsfile);
    
    }
    
    
    }
    
    ?>


  12. Bonjour,

    Dans la partie admin j'ai choisi TVA 7.6 .

    tous est juste à part dans la facture et bon de commande ça marque 5,5% et en haut c'est bien marquer 7,6%.

    et en bas comme suite :

    Total TVA 19.6 % : 0.00 CHF

    Total TVA 5.5 % : 26.56 CHF

    Total TVA 2.1 % : 0.00 CHF

    Total TVA : 26.56 CHF

    Merci de m'aider. Bonne journée


  13. Bonjour abdelazi,

    Pas de quoi, postez de nouveau en cas de souci ;)

    Bonjour,

    merci c'est gentille. par contre j'ai un site qui fonctionne avec l'ancien version 2.9.3. dans le fichier modeles/haut.php j'ai mis les métatag le problème que tous les produits qui sont dans la boutique prennent les même métatag qui sont dans le fichier haut.php .

    Comment faire pour que chaque produit prend le titre automatiquement dans la balise méta title .

    merci de m'aider.

    J'attends votre réponse. Bonne journée


  14. Bonjour Abdelazi,

    Vous parlez des factures PDF ou HTML?

    Bonjour,

    merci pour votre réponse. je parle de la facture PDF. le problème est résolu. par contre j'ai encore un problème d'affichage sur la facture et le bon de commande en PDF. si dans la facture il y a un seul produit tous va bine, par contre si il y a deux produits ou plus le titre de produit deuxième produit (DÉSIGNATION) ce met sur le première . Il y a pas un retour en ligne.

    Merci de m'aider SVP.


  15. Bonjour

    Je confirme le problème en local (pas testé en ligne) avec WampServer sous Vista et la dernière version de Peel.

    Dès qu'une image est ajoutée en administration avec Image 1 (dans une catégorie ou un produit) la page devient inaccessible en mode public, en fait le serveur finit même par planter, car la fonction incriminée (getimagesize) boucle indéfiniment.

    Avec Image 2, la page ne plante plus mais l'image n'est pas trouvée.

    Les images sont bien présentes dans Upload, non protégées en accès et affichables.

    Bonjour,

    Ce problème est résolu c'était le lien de seveur. Par contre j'ai un autre problème veuillez m'aider SVP : voici le lien de sujet : http://forum.peel.fr/index.php?showtopic=2...amp;#entry18095

Twitter Advisto ecommerce

Facebook PEEL Shopping