Flux d’activité

Flux d’activité de Messages

  1. inkonline


    Bonjour

    Voici la réponse donné à mon pb sur un autre forum qui m' a bien aidé quand même :

    Bonjour,

    Le fait que le site « fonctionne correctement en ligne » ne veut absolument pas dire qu'il soit bien écrit !

    Si il avait été écrit « aux normes » la SEULE CHOSE que vous auriez eut à faire, après transfert en local par un logiciel FTP aurait été :

    - de modifier quatre valeurs de variables dans le fichier config.inc.php, $db_host, $db_username, $db_password et $db_name.

    Quant à l'erreur file not found :

    - Soit les fichier n'est pas là où PHP va le chercher

    - Soit le chemin d'accès n'est pas le bon.

    Pour comprendre ce que vous devriez faire ou modifier, faites l'effort d'apprendre.

    Si une âme charitable est prête à m'aider

    Merci

  2. inkonline


    Bonjour apres qlq bidouilles sur deux fichier peel j'ai reussi à me connecter en local à mon site mais des que je clique sur un lien il me met une erreur de type :

    Not Found

    The requested URL /achat/produit_details.php was not found on this server.

    Que faire ?

    Doit on modifier chaque fichier manuellement ou existe il une methode plus simple ?

    Urgent

    Slts

  3. shogun


    Bonjour,

    Il faudrait à mon sens que vous écriviez une règle du type :

    RewriteRule ^/en/(.+)\.php$ /$1.php?langue=en [L]

    A tester bien entendu !

    Cordialement,

    Bonjour Jean-Hervé,

    j'ai essayé cela mais cela n'a pas d'effet du tout sur les url. Peut être faut il aussi modifier le rewrite.php ?

    Sinon, par rapport à votre message sur le rewriting des url en anglais, cela fonctionne chez moi, càd que j'ai bien les noms des produits en anglais dans les url. Par contre évidemment il peut y avoir des situations ou on a /cat-NOM-ANGLAIS-xx.html/?langue=fr qui mène donc vers l'article en français malgré le nom anglais de l'url.

    Quelles sont les modifs que vous prévoyez sur la prochaine version à ce sujet ?

    Question subsidiaire : comment éviter le duplicate content de pages accessibles avec ou sans le paramètre ?langue=en (ou /en/ si rewriting). A priori il faudrait que tout le code force l'écriture de la variable de langue dans toutes les url non ?

    Cordialement,

    Shogun.

  4. patriq


    Hello, je me suis aperçu que je ne pouvais pas avoir les accents sur les voyelles et pas plus les carractéres speciaux comme le Ç ou le Ñ...j'ai regardé la BD..et vu que l'interclassement est latin1_bin ou latin_sweedish_ci et aussi dans la nouvelle version cp1257_general_ci mais mon phpMyAdmin indique utf8_unicode_ci...donc je l'ai changé pour latin1_bin..et aussi cp1257_general_ci.....rien à faire toujours pas d'accent et de Ç...donc j'ai mis tout les champs interclassement en utf8_unicode_ci et ça marche j'ai les accents et le Ç,Ñ ..

    Je me demande bien pourquoi....??? :angry:

  5. lionel20


    Bonjour Lionel,

    As-tu fait les vérifications dans info.inc.php comme indiqué dans un de mes précédents messages. Reprends un par un les points que nous avons déjà abordés, et indique le résultat à chaque fois de ton investigation, car à mon sens tu as déjà la solution à ton problème.

    Gilles

    Bonjour Gilles ,

    ok merci...

    Quand tu rentre les identifiants en local avec les identifiants pour la base, le mot de passe ( là j'en met pas) et le lien en local et bien je ne peux plus me connecter...je peux te faire parvenir en mp les identifiants et autres liens...

    Je pense que lorsque je clique sur un lien en local je me connecte directement sur la base de données du serveur distant,puisque je renseigne la base de donnée et les identifiants du serveur PHP distant...

    Quand je prend les identifiants en local ça beug , impossible de se connecter à la base...je me gourre peut être dans les identifiants ???...va savoir :angry:

    lionel

  6. Gilles Boussin


    Bonjour,

    C'est donc que vous ne rentrez pas le bon login/mot de passe/nom de votre base de données lorsque vous faites la procédure d'installation de PEEL.

    On en revient donc à mon message précédent : regardez la documentation de wamp (ou un tutorial sur internet à trouver via google) qui vous indique comment configurer mysql, et ensuite vous n'aurez qu'à rentrer les bonnes informations dans l'installation de PEEL.

  7. patriq


    Bonjour,

    Nous avons fait de nouveaux tests avec la version 5.7.

    Quand on désactive la protection du die() vers la ligne 40 dans Fichier lib\FCKeditor\editor\filemanager\connectors\php\config.php ça marche bien, mais sinon la protection avec le die() empêche l'ajout d'image.

    Ceci ne vous concerne pas car vous avez indiqué dans un de vos messages que vous aviez déjà essayé de retirer le die().

    Néanmoins pour tous ceux qui ont une version 5.7 et qui ont gardé la version d'origine de FCKEditor, pour résoudre les problèmes d'ajouts d'image avec FCKEditor, voici ce que vous devez faire :

    Code à ajouter ligne 35 dans lib\FCKeditor\editor\filemanager\connectors\php\config.php en remplacement des 2 lignes session_start() et $user_is_peel_admin = .... :

    // Paramétrage des sessions

    $session_length = 3;

    $session_cookie_name = "sid";

    ini_set('session.gc_maxlifetime', 3600 * $session_length);

    ini_set('session.use_cookies', '1');

    ini_set('session.use_only_cookies', '1'); // évite les attaques avec session id dans l'URL

    ini_set('session.use_trans_sid', '0'); // empêche la propagation des SESSION_ID dans les URL

    ini_set('url_rewriter.tags', '');

    ini_set('session.name', $session_cookie_name);

    if (!empty($session_save_path)) {

    ini_set('session.save_path', $session_save_path);

    }

    session_start();

    // Vérification des droits : l'utilisateur doit être un administrateur PEEL

    $user_is_peel_admin = (isset($_SESSION) && isset($_SESSION['utilisateur']) && !empty($_SESSION['utilisateur']['email']) && $_SESSION['url'] == $_SERVER['HTTP_HOST'] && !empty($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "admin");

    Gilles

    Super fantastique ça marche parfaitement maintenant....merci..!!!! :angry:

  8. inkonline


    Bjr

    Voici le script de mon fichier mysql:

    <?php

    $connexion = mysql_connect($serveur_mysql, $utilisateur_mysql, $mot_de_passe_mysql);

    if (!$connexion) {

    $sujet_du_mail = "Probleme de connexion à MySQL";

    $contenu_du_mail = "La page ".$_SERVER['PHP_SELF']." a provoqué une erreur lors de sa tentative de connexion au serveur Mysql situé sur le serveur ".$serveur." l'utilisateur est ".$utilisateur." avec comme mot de passe ".$mot_de_passe." il faudrait vérifier si le serveur MySQL est actuellement lancé et si les paramètres des connexion sont valides.";

    //mail($support, $sujet_du_mail, $contenu_du_mail);

    print $contenu_du_mail;

    die;

    }

    $selection_de_la_base = mysql_select_db($nom_de_la_base,$connexion);

    if (!$selection_de_la_base) {

    $sujet_du_mail = "Probleme de sélection de la base";

    $contenu_du_mail = "La page ".$_SERVER['PHP_SELF']." a provoqué une erreur lors de sa tentative de sélection de la base $nom_de_la_base ";

    //mail($support, $sujet_du_mail, $contenu_du_mail);

    print $contenu_du_mail;

    die;

    }

    ?>

    Que dois je modifier ?

    Merci

  9. inkonline


    Bjr

    Voici le message d'erreur qui apparait quand je la lance localhost

    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'inkonline_mysql'@'localhost' (using password: YES) in C:\wamp\www\mysql.inc.php on line 2

    Notice: Undefined variable: serveur in C:\wamp\www\mysql.inc.php on line 8

    Notice: Undefined variable: utilisateur in C:\wamp\www\mysql.inc.php on line 8

    Notice: Undefined variable: mot_de_passe in C:\wamp\www\mysql.inc.php on line 8

    La page /index.php a provoqué une erreur lors de sa tentative de connexion au serveur Mysql situé sur le serveur l'utilisateur est avec comme mot de passe il faudrait vérifier si le serveur MySQL est actuellement lancé et si les paramètres des connexion sont valides.

    Est ce un problème de mot de passe ? et que dois je faire ?

    Merci

  10. Gilles Boussin


    Bonjour,

    Nous avons fait de nouveaux tests avec la version 5.7.

    Quand on désactive la protection du die() vers la ligne 40 dans Fichier lib\FCKeditor\editor\filemanager\connectors\php\config.php ça marche bien, mais sinon la protection avec le die() empêche l'ajout d'image.

    Ceci ne vous concerne pas car vous avez indiqué dans un de vos messages que vous aviez déjà essayé de retirer le die().

    Néanmoins pour tous ceux qui ont une version 5.7 et qui ont gardé la version d'origine de FCKEditor, pour résoudre les problèmes d'ajouts d'image avec FCKEditor, voici ce que vous devez faire :

    Code à ajouter ligne 35 dans lib\FCKeditor\editor\filemanager\connectors\php\config.php en remplacement des 2 lignes session_start() et $user_is_peel_admin = .... :

    // Paramétrage des sessions

    $session_length = 3;

    $session_cookie_name = "sid";

    ini_set('session.gc_maxlifetime', 3600 * $session_length);

    ini_set('session.use_cookies', '1');

    ini_set('session.use_only_cookies', '1'); // évite les attaques avec session id dans l'URL

    ini_set('session.use_trans_sid', '0'); // empêche la propagation des SESSION_ID dans les URL

    ini_set('url_rewriter.tags', '');

    ini_set('session.name', $session_cookie_name);

    if (!empty($session_save_path)) {

    ini_set('session.save_path', $session_save_path);

    }

    session_start();

    // Vérification des droits : l'utilisateur doit être un administrateur PEEL

    $user_is_peel_admin = (isset($_SESSION) && isset($_SESSION['utilisateur']) && !empty($_SESSION['utilisateur']['email']) && $_SESSION['url'] == $_SERVER['HTTP_HOST'] && !empty($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "admin");

    Gilles

  11. Reloaded


    Bonjour,

    il s'agit ici d'exporter votre catalogue vers un fichier (certainement csv, txt ou xml) balisé selon les spécificités du site receveur et dont le contenu sera interprété par ce site receveur. Ça c'est pour les grandes lignes car il existe plusieurs possibilités de partager et/ou de publier à distance du contenu.

    De mémoire il ne doit pas exister un module d'import tout fait dans Peel Immo.

    Jack

    ps : je signe Jack à cause de Jack'O La lanterne vu que vous demandiez à être éclairé

  12. Loudgi


    Bonjour à tous,

    Je dois mettre en place une passerelle de peel vers un autre site web. (J'ai la version Peel Immo)

    Explication :

    Quand je poste un produit sur peel, il est ensuite automatiquement posté sur l'autre site.

    Mon collaborateur qui représente "l'autre site web" me dit :

    Je souhaiterai savoir si vous disposez déjà de formats d'export pré-existants sous votre architecture (ex : exportation des annonces aux normes Seloger ou tout autre format).

    Pouvez vous m'éclairer dessus ?

  13. Gilles Boussin


    Bonjour,

    Effectivement, pour gérer la colonne référence dans le fichier administrer/commander.php, il faut rajouter quelques lignes de codes que voici ci-dessous.

    En début de ligne, - indique les lignes à supprimer, et + indique les lignes à rajouter.

    Index: E:/sites/peel_premium/trunk/administrer/commander.php

    ===================================================================

    @@ -356,9 +356,10 @@

    <td colspan="2" class="label">

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

    <tr>

    - <td class="normal">Les prix doivent &ecirc;tre exprim&eacute;s dans la devise choisie.</td>

    + <td colspan="7" class="normal">Les prix doivent &ecirc;tre exprim&eacute;s dans la devise choisie.</td>

    </tr>

    <tr bgcolor="#EEEEEE">

    + <td style="width:10%" class="label">Référence</td>

    <td class="label">Libell&eacute; du produit</td>

    <td class="label">Taille</td>

    <td class="label">Couleur</td>

    @@ -370,7 +371,8 @@

    if (!empty($id)) {

    $resutat_requete = query("SELECT

    - oi.nom_produit AS nom

    + oi.reference AS ref

    + ,oi.nom_produit AS nom

    ,oi.prix AS purchase_prix

    ,oi.prix_ht AS purchase_prix_ht

    ,oi.quantite

    @@ -424,6 +426,9 @@

    echo '

    <tr>

    <td>

    + <input name="ref' . $i . '" style="width:100%" type="text" value="' . vb($tab['ref']) . '" />

    + </td>

    + <td>

    <input type="hidden" name="prodid' . $i . '" style="width:100%" value="' . vb($tab['id']) . '" />

    <input name="l' . $i . '" style="width:100%" value="' . vb($tab['nom']) . '" />

    </td>

    @@ -462,6 +467,9 @@

    for ($j = $i; $j <= $nb_produits; $j++) {

    echo '

    <tr>

    + <td>

    + <input name="ref' . $j . '" style="width:100%" type="text" value="' . vb($tab['ref']) . '" />

    + </td>

    <td><input name="l' . $j . '" style="width:100%" value="' . ((!empty($_POST['l' . $j]))?$_POST['l' . $j]:'') . '" id="l' . $j . '" onkeyup="lookup(this.value, ' . $j . ');" /></td>

    <td width="70" id="s' . $j . '"><select style="width:70px"><option>----------</option></select></td>

    <td width="70" id="c' . $j . '"><select style="width:70px"><option>----------</option></select></td>

    @@ -498,6 +506,9 @@

    for ($k = 1; $k <= $nb_produits; $k++) {

    echo '

    <tr>

    + <td>

    + <input name="ref' . $k . '" style="width:100%" type="text" value="' . vb($tab['ref']) . '" />

    + </td>

    <td><input name="l' . $k . '" style="width:100%" value="' . ((!empty($_POST['l' . $k]))?$_POST['l' . $k]:'') . '" id="l' . $k . '" onkeyup="lookup(this.value, ' . $k . ');"/></td>

    <td width="70" id="s' . $k . '"><select style="width:70px"><option>----------</option></select></td>

    <td width="70" id="c' . $k . '"><select style="width:70px"><option>----------</option></select></td>

    @@ -979,6 +990,7 @@

    $size_id = vn($frm['size_' . $i]);

    $quantite = $frm["q" . $i];

    $tva_percent = $frm["t" . $i];

    + $reference = $frm["ref" . $i];

    $total_prix = $prix * $quantite;

    $total_prix_ht = $prix_ht * $quantite;

    $tva = $total_prix - $total_prix_ht;

    @@ -993,9 +1005,10 @@

    $delai_stock = $prod['delai_stock'];

    $requete = "INSERT INTO peel_commandes_articles (

    - commande_id, produit_id, nom_produit, couleur_id, taille_id, prix, prix_cat, prix_ht, prix_cat_ht, quantite, tva, tva_percent, total_prix, total_prix_ht, etat_stock, delai_stock

    + commande_id, reference, produit_id, nom_produit, couleur_id, taille_id, prix, prix_cat, prix_ht, prix_cat_ht, quantite, tva, tva_percent, total_prix, total_prix_ht, etat_stock, delai_stock

    ) VALUES (

    '" . intval($commandeid) . "'

    + , '" . nohtml_real_escape_string($reference) . "'

    , '" . intval($prodId) . "'

    , '" . nohtml_real_escape_string($nom) . "'

    , '" . intval($couleur_id) . "'

    Gilles

Twitter Advisto ecommerce

Facebook PEEL Shopping