Flux d’activité

Flux d’activité de Messages

  1. DomLozere


    Bonjour,

    Utilisez une fonction de recherche du genre de celle de Notepad++ sur "INSERT INTO peel_paiement" pour trouver le fichier concerné. A défaut, regardez quelle URL vous appelez, et regardez ensuite le fichier qui livre la page, et déroulez le fil jusqu'à trouver votre requête.

    Gilles

    J'ai trouvé une première erreur sur la fonction:

    /*ajoute le paiement dans la table paiement */

    $sql = "INSERT INTO peel_paiement (

    position

    , tva

    , etat

    , tarif";

    foreach ($_SESSION['lng'] as $lng) {

    $sql .= ", nom_" . $lng;

    }

    $sql .= "

    ) VALUES (

    '" . intval($frm['position']) . "'

    , '" . real_escape_string($frm['tva']) . "'

    , '" . intval($frm['etat']) . "'

    ,'" . real_escape_string($frm['tarif']) . "'"; ici j'ai remplacé .""

    foreach ($_SESSION['lng'] as $lng) {

    $sql .= ", '" . real_escape_string($frm['nom_' . $lng]) . "'";

    }

    $sql .= "')";

    Il reste une deuxième erreur:

    Une erreur de connexion à la base s'est produite INSERT INTO peel_paiement ( position , tva , etat , tarif, nom_fr, nom_en ) VALUES ( '5' , '19.60' , '0' ,'0', 'Liquide', 'Liquide'').

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''Liquide'')' at line 10

    Cette deuxième erreur de syntaxe est vraiment plus complexe à dénicher, un peu d'aide serai sympa, j'ai peur de planter quelque chose par maladresse.

    Appel aux spécialistes.

  2. Gilles Boussin


    Bonjour,

    Allez dans phpmyadmin pour éditer la ligne correspondant à cette commande dans la table peel_commande, et modifiez à la main code_facture.

    Si cette collision de hash est liée au hasard, vous n'avez pas eu de chance, car vous aviez très très peu de chance de tomber sur le même code généré automatiquement.

    Pour la version 6.0, nous avons augmenté le nombre de caractères de ce code pour diminuer encore les probabilités de collision.

    Gilles

  3. Gilles Boussin


    Bonjour,

    Il s'agit d'un problème purement lié votre serveur et/ou MySQL, sans aucun rapport avec PEEL ni PHP.

    Pour le résoudre, vous devez vérifier que vous avez bien de l'espace disque disponible (que votre quota n'est pas atteint, etc) et regardez avec phpmyadmin le bon fonctionnement de toutes les tables en utilisant les options de vérification et de réparation.

    Si ça ne suffit pas, rapprochez-vous de votre hébergeur ou du support MySQL.

    Par ailleurs, si vous avez besoin d'un nouvel hébergement sans ce genre de soucis, nous pouvons vous le fournir.

    Gilles

  4. Gilles Boussin


    Bonjour,

    LIKE est un mot clé SQL, je vous invite à regarder la documentation de MySQL si vous voulez découvrir comment fonctionnent les recherches sur du texte.

    Concernant la localisation du fichier, comme dit préalablement sur le forum, je ne peux pour ma part vous fournir un support spécifique à la version 2.8 qui est beaucoup trop ancienne.

    Gilles

  5. Micka


    Bonjour,

    J'ai un problème d'édition de bon de commande, facture, ou bon de commande avec demande de règlement, sur une commande récente.

    Je suis sur la commande 774 ; si je veux éditer la facture, il m'ouvre celle de la commande 128 ; idem avec le bon de commande.

    J'ai comparé les liens vers les factures et bdc des 2 commandes, ils sont effectivement identique (identifiant commun aux 2 commandes) : /factures/commande_pdf.php?code_facture=xxxxxx&mode=facture

    C'est très ennuyeux, je suis bloqué avec cette commande.

    Une solution ??

    Merci d'avance !

    Mickael

  6. oupslaboulette


    Bonjour à tous

    Je crois que j'aie lu les différent topics au sujet de google analytics, mais je n'aie pas trouver la solution pour intégrer le script sur la version peel premium version 5.7, a chaque fois que j'essaye de l'intégrer mon site bug.

    <script type="text/javascript">
    
    
      var _gaq = _gaq || [];
    
      _gaq.push(['_setAccount', 'xxxxxxxxx']);
    
      _gaq.push(['_trackPageview']);
    
    
      (function() {
    
    	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    
    	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    
    	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    
      })();
    
    
    </script>

    pour info je sais que les x doivent être remplacé par mon numéro de compte

    Un petit éclairage serait le bien venu

    En vous remerciant ;)

  7. agrimoto


    boujour a tous ,

    plus possible d ajouter du jour au lendemain un article dans le panier sans avoir ce message !

    lien du site www.agrimoto.fr

    Rappel

    Commander sur agrimoto nécessite que vous acceptiez les cookies en provenance de notre site, ceci afin de garder une trace des produits que vous mettez dans votre panier durant votre visite. Ces cookies ne sont utilisés qu'à cette seule fin.

    Si votre navigateur accepte les cookies et que vous n'arrivez toujours pas à commander, essayez de recommencer votre achat (il se peut que cela soit un problème technique temporaire sur nos serveurs)

    Pour toutes vos demandes d'informations, vous pouvez nous contacter via ce formulaire

    Pour vérifier si votre navigateur accepte les cookies :

    Mozilla Firefox 3.x

    Outils > Options > Vie privée

    Choisir "Accepter les Cookies"

    Safari 4.x

    Édition > Préférences... > Sécurité

    Choisir "Accepter les Cookies : Provenant seulement des sites que je visite"

    Google Chrome 5.x

    Options > Options avancées > Paramètres de contenu... > Cookies

    Choisir "Autoriser le stockage des données locales"

    Internet Explorer 8.x 7.x 6.x

    Menu Outils > Options Internet

    Onglet Confidentialité > Avancé

    Cocher la case "Ignorer la gestion automatique des cookies" et "Toujours autoriser les cookies de la session"

    Netscape 6.x

    Menu Edition > Préférences ...

    Confidentialité et sécurité > Cookies

    Choisir accepter les cookies

  8. DomLozere


    Bonjour

    lorsque je veux insérer une nouveau mode de paiement, je reçois le message suivant:

    Une erreur de connexion à la base s'est produite INSERT INTO peel_paiement ( position , tva , etat , tarif, nom_fr, nom_en ) VALUES ( '5' , '0.00' , '1' ,'0, 'liquide', 'liquide'').

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'liquide', 'liquide'')' at line 10

    A prioiri toutes les autres fonctions de premium tournent bien?

    Merci de vos conseils

  9. MLG01


    Hello ;)

    Help me, j'ai un gros soucis avec ma boutique. En effet, j'obtiens cette erreur:

    Une erreur de connexion à la base s'est produite SELECT p.id, p.nom_fr as nom, p.promotion, p.descriptif_fr as descriptif, p.id_marque, p.image1, p.image2, p.prix, p.default_color_id, p.prix_revendeur, p.prix_flash, p.points, p.on_check, p.on_flash, p.flash_start, p.flash_end FROM peel_produits p INNER JOIN peel_produits_categories pc ON (pc.produit_id = p.id) WHERE p.etat = "1" AND 1 AND p.nom_fr != "" AND p.id = pc.produit_id AND pc.categorie_id = "2" ORDER BY p.nom_fr ASC,p.position.

    Can't create/write to file '/tmp/#sql_6f2f_0.MYI' (Errcode: 5)

    Ne sachant pas à quoi ca se réfère, je me retourne vers vous.

    J'ai déjà vérifié les points suivants:

    • base Mysql avec ma base de donnée est toujours ok.
    • Je peux me connecter sans problème.
    • J'ai également un site qui tourne sous Wordpress et celui ci ne provoque pas ce type d'erreur.
    • le fichier tmp est accessible par FTP et je peux supprimer, modifier et créer...

    Help me. quelqu'un a une idée?

    Merci.

Twitter Advisto ecommerce

Facebook PEEL Shopping