Pt-Rb

Utilisateur open source
  • Compteur de contenus

    67
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par Pt-Rb

  1. Pt-Rb a ajouté un message dans un sujet  Mon site rame...   

    Ok je vais voir cela
    • 0
  2. Pt-Rb a ajouté un message dans un sujet  Mon site rame...   

    Je reviens donc sur mon problème:
    le site rame, toujour et de plus en plus, est-ce lié au nombre de visites quotidiennes (parfois j'ai plus de 100 internautes connectés en même temps). Et donc toujours autant de commandes abandonnées, parfois des retours (car je demande toujours par mail au client pourquoi) et dans le peu de réponses, j'ai des appréciations sur la lenteur, limite parfois de l'énervement du client.
    Je n'ai pas accès au serveur, puisque hébergement peel, je n'ai accès qu'aux sources, j'ai testé sans GG Analytics, sans Plugoo, mais le problème persiste. Des idées ou des recommandations si vous pensez que cela ne viens pas du serveur ? Trop de visiteurs ? Ce serais un comble car même quand il y a que 10 personnes en ligne sur le site ça rame...
    Merci de vos réponses car là c'est très critique et l'image de l'entreprise en prend un coup.
    • 0
  3. Pt-Rb a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    J'ai une erreur d'image
    Bonjour à tous,
    Quelqu'un aurais une suggestion ?
    Merci
    • 11 réponses
    • 3 956 vues
  4. Pt-Rb a ajouté un message dans un sujet  Mon site rame...   

    Oui effectivement c'est surtout sur ces pages que le problème pose soucis, surtout pour les clients.

    Par ailleurs, pour les paiements CB, la confirmation de commande est envoyée 3 fois mais apparemment pour les paiements par paypal, pas de confirmation de commande reçue .

    Je vous envoie par mail ce qu'il faut M. Ruault.
    • 0
  5. Pt-Rb a ajouté un message dans un sujet  Mon site rame...   

    :) Ce serais GG Analytics ? Ben je l'ai installé que ce matin, mais le site ramais moins mais ramais déjà un peu.
    Je vais faire le test lundi.
    Merci M. Lavoisier de l'info et vous confirmerai si c'est bien cela.
    • 0
  6. Pt-Rb a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Mon site rame...
    Bonjour,
    j'ai des remontées de client(e)s qui ont du mal à passer leur commande car le site rame. Je suis sur serveur de peel (mon site est en peel powersell). A quoi est-ce lié ?
    • 12 réponses
    • 5 647 vues
  7. Pt-Rb a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Petits détails
    Bonjour à tous,

    ma boutique est officiellement en ligne. Quelques petites choses toutefois à corriger mais j'aurais un peu besoin d'infos:

    1) A la fin du processus de commande, en paiement par CB, impossible d'imprimer le reçu bancaire (mais là ça vient peut-être de la banque). Quel est votre avis ?

    2) Par contre les mails de confirmation de commande arrivent en triple exemplaire au client. Où se trouve ce bug, j'ai cherché dans plusieurs fichiers sans véritablement trouver le source qui pose problème. Auriez-vous une indication ?

    3) De même, une cliente m'a commandé 2 chèques cadeau et le destinataire a reçu 3 fois chaque mail avec le code associé. Là c'est pareil, je n'arrive pas à trouver l'endroit du bug. Un indice à me donner ?

    Merci à vous :)
    bon week end pour ceux qui y sont
    • 0 réponse
    • 1 622 vues
  8. Pt-Rb a ajouté un message dans un sujet  Cookies d'identification ?   

    Bon alors je ne vais pas prendre de risques en terme de sécurité.
    M. Lavoisier, vous pouvez m'éclairer sur cette "alerte" ? Quel fichier dois-je modifier ?
    • 0
  9. Pt-Rb a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Cookies d'identification ?
    J'ai entendu parler de cookies d'identification: est-ce possible pour peel ? Cela pour que le client n'ait pas forcèment à se reconnecer à chaque visite (avec une case à cocher "se souvenir de moi" par exemple) et qu'il retrouve le panier qu'il avait préparé même si celui-ci n'a pas été sauvegardé et cela serait bien utile (avec même système que le délai : un panier qui reste présent x temps tel que paramètré dans le back office)...

    Je ne sais si j'arrive à bien exprimé ce que je pense mais si quelqu'un a une idée là-dessus merci d'avance.
    • 4 réponses
    • 2 872 vues
  10. Pt-Rb a ajouté un message dans un sujet  Décompte de stock   

    Merci M. Lavoisier, je vais donc paramètrer plus judiscieusement ce délai.
    • 0
  11. Pt-Rb a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Décompte de stock
    Bonjour à tous,
    quelqu'un a t-il une info sur comment faire pour que les stocks ne soient décomptés qu'après validation commande ?
    Car à l'heure actuelle, le décompte se fait une fois mis en panier et si la personne supprime l'article, il ne rétabli pas en stock. Idem si la personne met le produit en panier, quitte le site.
    Bref ma gestion de stock est faussée. Merci pour les idées :)
    • 2 réponses
    • 2 166 vues
  12. Pt-Rb a ajouté un message dans un sujet  J'ai une erreur d'image   

    Bonjour M. Lavoisier et merci je testerai cela cet après midi ou de soir :)
    • 0
  13. Pt-Rb a ajouté un message dans un sujet  J'ai une erreur d'image   

    Alors ce truc se trouve pas dans le template, mais dans \modules\giftcheck\fonctions.php (purée que j'ai cherché pendant près de 5 heures) et donc le code qui pose problème est:


    echo "<div style=\"padding-top:10px\"><img src=\"images/command-art.gif\" align=\"absmiddle\" alt=\"".ADD_CART."\" title=\"".ADD_CART."\" /></div>"; Donc le problème est que le bouton caddie est la fonction ADD_CART et que l'image command-art.gif n'est que ici appelée et non ailleurs. En toute logique je devrais mettre en lieu et place de tout ce code uniquement ceci: echo ADD_CART;

    Le problème est que une fois ajouté l'adresse mail et cliqué sur acheter, ben il y a rien qui se passe :)

    Quelqu'un aurais une idée ?
    Merci
    • 0
  14. Pt-Rb a ajouté un message dans un sujet  J'ai une erreur d'image   

    Merci à tous 2 de vos réponses instructives :)
    • 0
  15. Pt-Rb a ajouté un message dans un sujet  J'ai une erreur d'image   

    Oula nos réponses se sont croisées Paulanna. Merci à toi je vais vérifier cela.
    PS: comment fais-tu sans avoir accès à mon code pour trouver LE code exacte ?
    • 0
  16. Pt-Rb a ajouté un message dans un sujet  J'ai une erreur d'image   

    J'opterais plus pour le template car seul ce fichier a subi des modifs justement pour mettre l'image en place.
    Partout c'est ok, seul le bon d'achat pose souci.
    Et je n'arrive pas à trouver dans le code où se gère ce template de cette catégorie. Si une piste peut me mettre sur la voie, mais merci déjà de votre réponse fournie M. Lavoisier :)
    • 0
  17. Pt-Rb a ajouté un message dans un sujet  Décompte du stock   


    vous me dites que c'est faux, mais pourtant c'est ce que j'ai dans mon cas comme cas de figure.


    Je ne sais si c'est possible, mais ce serais plus logique.

    Dans le back office, j'ai mis dans le délai de réservation 10080 ce qui correspond à 7 jours, mais le stock se décompte même si la commande n'est pas payée, que le client ne va pas au bout de sa commande et quitte le site.
    • 0
  18. Pt-Rb a ajouté un message dans un sujet  Impossible de créer un cheque cadeau en back office   

    vous ai envoyé le mp.
    • 0
  19. Pt-Rb a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Décompte du stock
    Bonjour,
    en l'état actuel des choses, le décompte du stock est dés que le produit est mis dans le caddie. En conséquence, même si le client quitte le site en laissant son panier tel quel, les produits restent décomptés.
    Idem s'il sauvegarde: les produits restent décomptés et ce même si la sauvegarde est supprimée...
    Ne serais-t-il pas possible plus simplement que cela soit décompté lors de la validation de la commande ?

    Au mieux, voilà comment je vois les choses (maintenant avec votre aide est-ce réalisable je sais pas):
    - le client rempli son panier. Les produits choisis ne snt pas décomptés du stock SAUF s'il sauvegarde son panier et là ils sont "réservés" et donc décomptés du stock pour un délai choisi de 7 jours (encore faut-il que je comprenne comment règler ce délai)
    - à l'issue des 7 jours, si le client n'a pas passé commande de ces produits sauvegardés, ces produits sont recrédités au stock et si jamais il voulais passer commande de ces produits au delà des 7 jours et qu'ils n'étaient plus en stock à ce moment, il est averti que ce n'est plus en stock.
    Autrement, sans sauvegardes, les produits ne sont décomptés une fois la commande validée.
    Je suis prête à voir cela mais aurais besoin d'aide...
    • 2 réponses
    • 2 005 vues
  20. Pt-Rb a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Impossible de créer un cheque cadeau en back office
    Bonjour,
    tout est dans le titre.
    Je saisi tout et pourtant le cheque cadeau ne se créée pas. Par contre le cheque cadeau en fiche produit pas de soucis, sauf que le mail saisi en destinataire ne semble pas pris en compte.
    Avez-vous déjà eu ce bug ?
    • 5 réponses
    • 4 219 vues
  21. Pt-Rb a ajouté un message dans un sujet  Mail de bienvenue   

    Problème résolu grâce à votre partie de code fourni :P
    Merci :)
    • 0
  22. Pt-Rb a ajouté un message dans un sujet  Modifier la quantité directement dans le panier   

    Il s'agit du fait que si j'ai un produit en stock, mais que le client dans son panier en ajoute 2, mon stock ne sera pas de -1, malheureusement.
    Or, en terme de gestion de stock cela pose un problème.
    • 0
  23. Pt-Rb a ajouté un message dans un sujet  Mail de bienvenue   

    Hop Monsieur Lavoisier, je n'avais pas vu votre réponse.
    Je copie l'ensemble du code alors:


    <? 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 ( '".strtolower(htmlspecialchars($frm['email'], ENT_QUOTES))."' ,'$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; 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>"; echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\">&nbsp;".REGISTER."</div>"; ?> <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'].""; $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> <? } ?>

    Voila, merci pour votre aide
    • 0
  24. Pt-Rb a ajouté un message dans un sujet  Mail de bienvenue   

    Il semble que le problème repose sur cela:

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

    Mais avec tous ces accents, symboles et parenthèses, là j'en perd mon peu de notion en php
    Quelqu'un aurais une idée pour m'éclairer ? Merci
    • 0
  25. Pt-Rb a ajouté un message dans un sujet  Mail de bienvenue   

    Petit up aux bienfaiteurs (et talentueux) de la communauté :)
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping