gihel

Utilisateur open source
  • Compteur de contenus

    17
  • Inscrit(e) le

  • Dernière visite


Réputation sur la communauté

0 Neutral

À propos de gihel

  • Rang
    Membre

Activité de gihel

  1. gihel a ajouté un message dans un sujet  Choix du pays lors d ela création d'un compte   

    Merci pour cette modif, je m'en occupe demain

    JL :(
    • 0
  2. gihel a ajouté un message dans un sujet  Mail de confirmation d'une commande   

    reSalut Willy,

    Merci j'ai trouvé c'est bien dans lib/lag/fr.php.

    Comment ferait on sans toi :(
    • 0
  3. gihel a ajouté un message dans un sujet  Choix du pays lors d ela création d'un compte   

    En fait il y a deux pb.

    Les pays s'affiche effectivement par ordre alpha, malgres que le champs d'ordre soit renseigner dans la table des pays.

    Le pb plus grave, c'est qu'un fois que le pays est enregistrer, le client ne peut plus le changer dans sa fiche client.
    On a beau essyaer de le mettre à jour, il revient tjs sur allemagne.

    Tu peux essayer c'est la boutique www.naturelle-attitude.com

    Merci pour ton aide en tout cas

    JL
    • 0
  4. gihel a ajouté un message dans un sujet  Pb mise à jour des stock en 1 clic   

    Ok,

    Merci willy, je vais regarder ca

    JL
    • 0
  5. gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Mail de confirmation d'une commande
    REREbonjour,

    Un petit dernier pb pour aujourd'hui :(

    Lorsqu'un client commande par CB, il recoit un mail lorsque la commande est validé.
    Dans ce mail, il est dit, qu'il faut envoyé le bon de commande et le cheque.
    C'est un peu idiot vu que le client vient de valider sa CB.

    Il faudrait que je change le texte du mail, mais je n'arrive pas à le trouver.

    Quelq'un pourrait me dire ou sont les différents texte des mail .

    JE suis en V3

    Merci pour votre aide

    JL
    • 3 réponses
    • 2 218 vues
  6. gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Choix du pays lors d ela création d'un compte
    Bonjour,

    J'ai deuxième pb qui est resté depuis la mise à jour vers la V3 début février, comme Peel n'a pas réagit à mes mail, je me tourne encore vers vous.

    Lors qu'un nouveau client crée son compte, le pays de destination est systématiquement Allemagne ??
    Ensuite, il ne peut plus mettre à jour son pays dans la fiche client.
    C'est pas bien bloquant mais c'est perturbant pour certain client.

    Qq a til noté ce pb ?

    Merci pour votre aide

    JL
    • 6 réponses
    • 2 581 vues
  7. gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Pb mise à jour des stock en 1 clic
    Bonjour,

    J'ai un pb qui est resté depuis la mise à jour vers la V3 début février, comme Peel n'a pas réagit à mes mail, je me tourne vers vous.

    Au niveau de la mise à jour des stock en 1 clic, lorsque je clic sur le bouton pour valider, ca ne prend rien en compte.
    Est ce qu eqq à recontré ce pb et un correctif aurait il été publié ?

    Merci pour votre aide

    JL
    • 2 réponses
    • 1 884 vues
  8. gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Mot de passe MySQL
    Bonjour,

    J'ai modifier le mot de passe mysql de la base de donnée gérant ma boutique peel.
    Il doit falloir le mettre a jour qqe part dans le code mais ou ?


    Merci pour votre aide

    JL
    • 5 réponses
    • 3 317 vues
  9. gihel a ajouté un message dans un sujet  Inscription d'un nouveau client   


    Je ne comprend pas bien ta phrase :huh:


    Sur mon site, quand un nouveau client s'enregistre, il est bien pris en compte, mais il arrive sur un page blanche, ce qui est assez déroutant.
    J'ai un nombre assez important de personne qui appele ou qui envoi un mail en disant qu'il y a un pb a l'enrefgistrement et que leur mail existe déjà dans la base.
    Ce sont les personne qui se sont enregistré et qui arrivant sur la page blanche pense que l'enregistrement à echoué. Il recommence et la on leur dis que le mail existe déjà.
    Du coup il ne comprenne plus rien.

    C'est vraiment facheux, car cela doit faire un certain nombre de client qui quitte le site en disant que ca ne marche pas et qui vont voir ailleurs.
    Gros pb pour un site de vente sur internet qui par définition n'a pas de contact avec ces client hormis via l'interface. :D

    JL
    • 0
  10. gihel a ajouté un message dans un sujet  Site map Google et guide d'achat   


    Non, c'est un bug, il faut juste que ce soit réparé, sinon a quoi ca sert de s'offrir peel :huh:

    JL
    • 0
  11. gihel a ajouté un message dans un sujet  Inscription d'un nouveau client   



    Non, les nouveau client sont bien créés, simplement on arrive sur une page blanche ce qui est assez déroutant :huh:

    JL
    • 0
  12. gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Site map Google et guide d'achat
    Bonjour,

    La génération du site map google marche sauf qu'il ne prend pas en compte la réécriture d'url.
    Je me retrouve donc avec des truc du genre
    <url>

    <loc>
    http://www.naturelle-attitude.com/achat/pr...etails.php?id=5
    </loc>
    <lastmod>2007-02-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    </url>

    Donc ca ne sert à rien.

    Qq sait il d'ou cela vient ?

    Merci pour votre aide

    JL
    • 17 réponses
    • 5 842 vues
  13. gihel a ajouté un message dans un sujet  Inscription d'un nouveau client   

    + de 3000 clients
    La base marche bien a par ce pb. C'est P.Ruault qui a fait l'instal, j'imagine que c'est bon

    JL
    • 0
  14. gihel a ajouté un message dans un sujet  Inscription d'un nouveau client   


    C'est la version de base

    <?

    include ("../configuration.inc.php");

    /* Le formulaire e &eacute;t&eacute; soumis, essaye de cr&eacute;er un nouveau compte d'utilisateur */

    if (sizeof($_POST) > 0) {
    $frm = $_POST;
    $message_erreur = valide_form($frm, $erreurs);

    if (empty($message_erreur)) {

    insere_utilisateur($frm);

    $DOC_TITLE = "[PEEL.FR]";

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

    if (empty($_SESSION['caddie']->zone) || empty($_SESSION['caddie']->type)) {

    header("Location:$wwwroot/achat/caddie_affichage.php");

    } else {

    header("Location:$wwwroot/achat/achat_maintenant.php");

    }

    } else {

    include($repertoire_modele."/haut.php");

    afficher_enregistrement_succes();

    include($repertoire_modele."/bas.php");

    }



    die;
    }
    }

    $DOC_TITLE = "[PEEL.FR]";
    include($repertoire_modele."/haut.php");
    if (!empty($message_erreur)) {
    echo "<font class='normal' style='color: #ff0000'>".MSG_ERR_FORM."</font>";
    }
    if (!empty($noticemsg)) {
    echo "<div class=notice>";
    echo $noticemsg;
    echo "</div>";
    }
    affiche_formulaire_enregistrement();
    include($repertoire_modele."/bas.php");

    /******************************************************************************
    * FONCTIONS
    *****************************************************************************/

    function valide_form(&$frm, &$erreurs) {
    /* Valide le formulaire d'inscription et renvoie &eacute;ventuellement un message d'erreur */

    $erreurs = array();
    $msg = array();

    if (empty($frm['mot_passe'])) {
    $erreurs['mot_passe'] = true;
    $msg['mot_passe'] = stripslashes(MSG_ERR_PASSWORD);

    }

    if (empty($frm['prenom'])) {
    $erreurs['prenom'] = true;
    $msg['prenom'] = stripslashes(MSG_ERR_FIRSTNAME);

    }

    if (empty($frm['nom_famille'])) {
    $erreurs['nom_famille'] = true;
    $msg['nom_famille'] = stripslashes(MSG_ERR_NAME);

    }

    if (empty($frm['email'])) {
    $erreurs['email'] = true;
    $msg['email'] = stripslashes(MSG_ERR_EMAIL);
    }
    elseif (!preg_match('`^[[:alnum:]]([-_.]?[[:alnum:]])*@[[:alnum:]]([-_.]?[[:alnum:]])*.([a-z]{2,4})$`',$frm['email'])) {
    $erreurs['email'] = true;
    $msg['email'] = stripslashes(ERR_EMAIL_BAD);
    }

    elseif ((mysql_num_rows(mysql_query("SELECT 1 FROM peel_utilisateurs WHERE email = '".$frm['email']."'")) > 0)
    ) {
    $erreurs['email'] = true;
    $msg['email'] = stripslashes(ERR_EMAIL_STILL);

    }

    if (empty($frm['telephone'])) {
    $erreurs['telephone'] = true;
    $msg['telephone'] = stripslashes(MSG_ERR_TEL);

    }

    if (empty($frm['adresse'])) {
    $erreurs['adresse'] = true;
    $msg['adresse'] = stripslashes(MSG_ERR_ADDRESS);

    }

    if (empty($frm['code_postal'])) {
    $erreurs['code_postal'] = true;
    $msg['code_postal'] = stripslashes(MSG_ERR_ZIP);

    }

    if (empty($frm['ville'])) {
    $erreurs['ville'] = true;
    $msg['ville'] = stripslashes(MSG_ERR_TOWN);

    }

    return $msg;
    }

    function insere_utilisateur(&$frm) {
    global $support;
    $mot_passe_bak = trim(htmlspecialchars($_POST['mot_passe']));
    $mot_passe = md5($frm['mot_passe']);
    $newsletter = valide($frm['newsletter']);
    $commercial = valide($frm['commercial']);
    $naissance = ereg_replace('^([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})$','\\3-\\2-\\1', $frm['naissance']);

    $sql = "
    INSERT INTO peel_utilisateurs (
    email
    , mot_passe
    , priv
    , civilite
    , prenom
    , nom_famille
    , societe
    , naissance
    , telephone
    , portable
    , adresse
    , code_postal
    , ville
    , pays
    , newsletter
    , commercial
    , format
    , date_insert
    , date_update
    ) VALUES (
    '".$frm['email']."'
    ,'$mot_passe'
    ,'util'
    ,'".vb($frm['civilite'])."'
    ,'".strtoupper(htmlspecialchars($frm['prenom'], ENT_QUOTES))."'
    ,'".strtoupper(htmlspecialchars($frm['nom_famille'], ENT_QUOTES))."'
    ,'".strtoupper(htmlspecialchars($frm['societe'], ENT_QUOTES))."'
    ,'$naissance'
    ,'".$frm['telephone']."'
    ,'".$frm['portable']."'
    ,'".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'
    ,'".$frm['code_postal']."'
    ,'".htmlspecialchars($frm['ville'], ENT_QUOTES)."'
    ,'".htmlspecialchars($frm['pays'], ENT_QUOTES)."'
    ,'".intval($frm['newsletter'])."'
    ,'".intval($frm['commercial'])."'
    ,'".$frm['format']."'
    , now()
    , now()
    )";

    /* Ajoute le nouvel utilisateur &agrave; la base */
    $qid = mysql_query($sql) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    $clientid = mysql_insert_id();

    $code_client = "CLT".date("Y").$clientid;

    if ($frm['newsletter'] == "1")
    {

    mysql_query("
    INSERT INTO wa_abonnes (
    abo_email, abo_status, abo_lang
    ) VALUES (
    '$frm'
    ,'1'
    , 'francais'
    )");

    $aboid = mysql_insert_id();

    $generate_key = generate_key(20, false);

    $current_time = time();

    mysql_query("
    INSERT INTO wa_abo_liste (
    abo_id, liste_id, format, send, register_key, register_date, confirmed
    ) VALUES (
    '$aboid'
    ,'1'
    ,'1'
    ,'0'
    , '$generate_key'
    , '$current_time'
    , '1'
    )")
    or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    mysql_query("UPDATE peel_utilisateurs SET code_client = '".$code_client."' WHERE id_utilisateur = '".$clientid."'");

    # Envoi du mot de passe par mail
    $mailSujet = SUBJECT_ACCOUNT_EMAIL." : ".

    $mailObjet = OBJECT_ACCOUNT_EMAIL;
    $mailObjet .= IDENTIFIANT_EMAIL." : ".$frm['email'];
    $mailObjet .= IDENTIFIANT_PASSWORD." : ".$frm['mot_passe'];
    $mailObjet .= IDENTIFIANT_CLIENT." : ".$code_client;

    mail($frm['email'],$mailSujet,$mailObjet,"From:$support");

    $utilisateur = verifier_authentification(trim(htmlspecialchars(strtolower($frm['email']))), $frm['mot_passe']);

    if ($utilisateur) {

    $_SESSION['utilisateur'] = $utilisateur;

    $sqlProfil = "SELECT id FROM peel_profil WHERE priv = '".$_SESSION['utilisateur']['priv']."'";

    $resProfil = mysql_query($sqlProfil) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    $Profil = mysql_fetch_object($resProfil);

    $profilId = $Profil->id;

    $_SESSION["ip"] = $_SERVER['REMOTE_ADDR'];

    $_SESSION["url"] = $_SERVER['HTTP_HOST'];

    }
    }

    function affiche_formulaire_enregistrement() {
    GLOBAL $frm, $erreurs, $message_erreur, $wwwroot, $site;
    $marqueur_erreur = "<font color=RED>".htmlspecialchars("<=")."</font>";

    ?>
    <table cellpadding=0 cellspacing=0 border=0 >
    <tr><td class=tetiere align=center ><?echo strtoupper(REGISTER); ?></td></tr>
    </table>
    <form name="entryform" method="post" action="<?=$_SERVER['PHP_SELF']?>">
    <table border="0" width="95%">
    <tr>
    <td class="normal"><?echo strtoupper(EMAIL); ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="text" name="email" style="width:100%" value="<?=stripslashes(vb($frm['email']))?>">
    <? if (isset($erreurs['email'])) echo $marqueur_erreur." ".$message_erreur['email'] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo strtoupper(PASSWORD); ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="password" name="mot_passe" style="width:100%">
    <? if (isset($erreurs['mot_passe'])) echo $marqueur_erreur." ".$message_erreur['mot_passe'] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo CIVILITE; ?> :</td>
    <td class="normal">
    <input type="radio" name="civilite" value="Mlle" <?php if(vb($frm['civilite'])=="Mlle") echo "checked" ?>>Mlle
    <input type="radio" name="civilite" value="Mme" <?php if(vb($frm['civilite'])=="Mme") echo "checked" ?>>Mme
    <input type="radio" name="civilite" value="M." <?php if(vb($frm['civilite'])=="M.") echo "checked" ?>>M.
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo FIRST_NAME; ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="text" name="prenom" style="width:100%" value="<?=stripslashes(vb($frm['prenom'])) ?>">
    <? if (isset($erreurs['prenom'])) echo $marqueur_erreur." ".$message_erreur['prenom'] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo NAME; ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="text" name="nom_famille" style="width:100%" value="<?=stripslashes(vb($frm['nom_famille'])) ?>">
    <? if (isset($erreurs['nom_famille'])) echo $marqueur_erreur." ".$message_erreur['nom_famille'] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo SOCIETE; ?> :</td>
    <td><input class="formulaire1" type="text" name="societe" style="width:100%" value="<?=stripslashes(vb($frm['societe'])) ?>">
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo NAISSANCE; ?> :</td>
    <td>
    <?php

    $frm['naissance'] = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$','\\3/\\2/\\1', vb($frm['naissance'])); ?>
    <input class="formulaire1" type="text" name="naissance" style="width:100%" value="<?=vb($frm['naissance'])?>">
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo TELEPHONE; ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="text" name="telephone" style="width:100%" value="<?=vb($frm['telephone']) ?>">
    <? if (isset($erreurs['telephone'])) echo $marqueur_erreur." ".$message_erreur['telephone'] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo PORTABLE; ?> :</td>
    <td><input class="formulaire1" type="text" name="portable" style="width:100%" value="<?=vb($frm['portable']) ?>">
    </td>
    </tr>
    <tr valign=top>
    <td class="normal"><?echo ADDRESS; ?> <span class="etoile">(*)</span>:</td>
    <td class="normal">
    <textarea name="adresse" style="width:100%" size="3" class="formulaire1"><?=stripslashes(vb($frm['adresse'])) ?></textarea>
    <? if (isset($erreurs['adresse'])) echo $marqueur_erreur." ".$message_erreur['adresse'] ?>
    </td>
    </tr>
    <tr valign=top>
    <td class="normal"><?echo ZIP; ?> <span class="etoile">(*)</span>:</td>
    <td class="normal"><input class="formulaire1" type="text" name="code_postal" style="width:100%" value="<?=vb($frm['code_postal']) ?>">
    <? if (isset($erreurs['code_postal'])) echo $marqueur_erreur." ".$message_erreur['code_postal'] ?>
    </td>
    </tr>
    <tr valign=top>
    <td class="normal"><?echo TOWN; ?> <span class="etoile">(*)</span>:</td>
    <td class="normal"><input class="formulaire1" type="text" name="ville" style="width:100%" value="<?=stripslashes(vb($frm['ville'])) ?>">
    <? if (isset($erreurs['ville'])) echo $marqueur_erreur." ".$message_erreur['ville'] ?>
    </td>
    </tr>
    <tr valign=top>
    <td class="normal"><?echo COUNTRY; ?> :</td>
    <td>
    <select class="formulaire1" name="pays">
    <?php

    /*$sql_pays = "SELECT id, pays_".$_SESSION['langue']." FROM peel_pays WHERE etat = '1' ORDER BY pays_".$_SESSION['langue']."";*/
    $sql_pays = "SELECT id, pays_".$_SESSION['langue']." FROM peel_pays WHERE etat = '1' ORDER BY position";

    $res_pays = mysql_query($sql_pays);

    if ($res_pays) {

    if (mysql_numrows($res_pays)) {

    while ($tab_pays = mysql_fetch_array($res_pays)) {

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

    if (vb($frm['pays_'.$_SESSION['langue'].'']) == $tab_pays['id']) echo "selected";

    echo ">".stripslashes($tab_pays['pays_'.$_SESSION['langue'].''])."</option>";

    }

    }

    }
    ?>
    </select>
    </td>
    </tr>
    <tr><td valign=top class=petit colspan=2>
    <input type="checkbox" name="newsletter" <?=frmvalide($frm['newsletter'])?> checked><?echo NEWSLETTER_YES; ?>
    </td>
    </tr>
    <tr>
    <td class=normal><?echo NEWSLETTER_FORMAT ?> :</td>
    <td valign=top class=normal colspan=2>

    <select name="format" class="formulaire1">
    <option value="text" <?php if (vb($frm['format']) == "text") {echo "selected";}?>>text</option>
    <option value="html" <?php if (vb($frm['format']) == "html") {echo "selected";}?>>html</option>
    </select>
    </td>
    </tr>
    <tr><td valign=top class=petit colspan=2><input type="checkbox" name="commercial" <?=frmvalide($frm['commercial'])?> checked><?echo COMMERCIAL_YES; ?>
    </td>
    </tr>

    <tr>
    <td colspan="2" align="center">
    <input type="submit" value="<?echo REGISTER; ?>" class="bouton"><p></p></td>
    </tr>
    <tr><td colspan=2 align=center class=petit>
    <p><?echo CNIL; ?></p>
    </td></tr>
    </table>
    </form> <?
    };


    function afficher_enregistrement_succes() {
    GLOBAL $frm, $wwwroot;
    ?>
    <font class="titre"><?echo HELLO; ?> <?=stripslashes($frm['prenom'])?></font>
    <p class="normal">
    <?echo nl2br(MSG_LOGIN_OK);?>
    </p>

    <blockquote>
    <table>
    <tr>
    <td class="normal"><?echo EMAIL;?> :</td>
    <td class="normal"><b><?=$frm['email']?></b></td>
    </tr>
    <tr>
    <td class="normal"><?echo PASSWORD;?> :</td>
    <td class="normal"><b><?=stripslashes($frm['mot_passe']) ?></b></td>
    </tr>
    </table>
    </blockquote>

    <?
    }
    ?>
    • 0
  15. gihel a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Inscription d'un nouveau client
    Bonjour,

    J'utilise la version 3 de peel.

    Lorsque un nouveau client s'incrit, le formulaire prend bien l'inscription en compte mais si tout est ok, on arrive sur un page blanche assez déroutante.

    Pour tester www.naturelle-attitude.com rubrique s'inscrire

    D'ou peut venir le pb

    Merci pour votre aide

    JL
    • 9 réponses
    • 3 600 vues

Twitter Advisto ecommerce

Facebook PEEL Shopping