coach

Utilisateur open source
  • Compteur de contenus

    69
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par coach

  1. coach a ajouté un message dans un sujet  Bug dans vente de ebook   

    Bonjour
    J'approfondis ma question :
    Voici la fonction qui ne marche pas : le mail n'est pas envoyé automatiquement après la commande...

    }

    function send_mail_product_download($commandeid, $prodid){
    global $support_commande, $dirroot, $wwwroot, $site;
    /* On récupère le nom du fichier */
    $resProd = mysql_query("SELECT zip, mail_download FROM peel_produits WHERE id = '" . $prodid . "'");
    $Prod = mysql_fetch_object($resProd);
    /* On déplace le fichier dans le nouveau répertoire*/
    $file_name = $Prod->zip;
    $file = "$dirroot/zip/$file_name";
    $newfile = "$dirroot/download/$file_name";
    copy($file, $newfile);
    /* On renomme le fichier */
    $extension = substr($file_name, strrpos($file_name, "."));
    $dateheure = strftime("%d%m%y_%H%M%S");
    $mdp = MDP();
    $new_file_name = $mdp . "_PEEL_" . $extension;
    rename("$dirroot/download/$file_name", "$dirroot/download/$new_file_name");
    /* On enregistre dans la table de téléchargement */
    $cle = md5 (uniqid (rand()));
    $sqlDownload = "INSERT INTO peel_download (cle_acceptation, nom_fichier, o_timestamp, commande_id, produit_id, etat) VALUES ('" . $cle . "', '" . $new_file_name . "', now(), '" . $commandeid . "', '" . $prodid . "', '1')";
    mysql_query($sqlDownload);
    $downloadid = mysql_insert_id();
    /* On envoie un mail pour le téléchargement */
    $resCom = mysql_query("SELECT * FROM peel_commandes WHERE id = '" . $commandeid . "'");
    $Com = mysql_fetch_assoc($resCom);
    $email = $Com['email'];

    $sujet = "[$site] Téléchargement de votre commande $commandeid";
    $contenu = stripslashes($Prod->mail_download);
    $contenu .= " Votre commande $commandeid ayant été validé, nous vous invitons à télécharger votre commande à partir du lien suivant :\r\n\r\n";
    $contenu .= "Votre lien pour le téléchargement : $wwwroot/modules/download/telecharger.php?id=$downloadid&key=$cle\r\n\r\n";
    $contenu .= "Vous pourrez télécharger ce fichier 1 fois.\r\nSi vous rencontrez des diffciultés pour le téléchargement, nous vous invitons à contater $support_commande afin qu'il vous renvoie un lien de téléchargement\r\n\r\n";
    $contenu .= "A bientôt sur le site $site\r\n\r\n";

    /* On met à jour le statut d'envoi */
    mysql_query("UPDATE peel_commandes_articles SET statut_envoi = 'Envoyé', nb_envoi = nb_envoi+1 WHERE commande_id = '$commandeid' AND produit_id = '$prodid'");

    mail($email, $sujet, $contenu, "From: $support_commande");
    }
    • 0
  2. coach a ajouté un message dans un sujet  bug d'article en page d'acceuil   

    Bonjour

    Eh bien par exemple sur la page d'accueil se trouve le titre d'un article, mais pas de lien dessus.
    Il faut dès lors se rendre sur la rubrique correspondante pour accéder à cet article

    http://www.endurance-sport-performance.com

    merci
    • 0
  3. coach a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Bug dans vente de ebook
    Bonjour.
    Je possède une version premium sur laquelle j'ai fait ajouter le module de vente de ebook que propose la dernière version de peel premium.

    Toutefois. Lorsque mes clients commandes, et paye sur le site payapl par CB ou avec leur compte paypal, ils ont beau revenir ensuite sur ma boutique pour que la commande soit validée et le message automatique envoyé sur leur messagerie.... cela ne marche pas. Je dois toujours activer manuellement l'envoi du mail, alors qu'il est possible de faire partir ce message automatiquement.

    Quelqu'un peut il me dire quel fichier je dois regarder et ou modifié pour que le mail partent automatiquement ?

    Merci d'avance
    • 2 réponses
    • 1 506 vues
  4. coach a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    bug d'article en page d'acceuil
    Bonjour.
    J'ai une vielle version de peel premium et j'ai constaté que si je créer une rubrique avec un article dont le titre apparait en page d'acceuil, qu'il n'y a pas de lien vers l'article.

    Comment faire pour que le titre pointe l'article ? J'ai une version 2.9

    Voici l'url de la boutique.
    http://www.endurance-sport-performance.com/
    • 8 réponses
    • 2 192 vues
  5. coach a ajouté un message dans un sujet  Problème création / Edition produits en back-office   

    En fait, je viens de voir que lorsque je veux créer un produit, je n'ai plus que la version France et plus la version anglais. les cases n'y sont plus ? Ca doit venir de là.
    • 0
  6. coach a ajouté un message dans un sujet  Problème création / Edition produits en back-office   

    Bonjour Merci de la réponse.

    Oui j'ai modifie des paramètres de pays et langues en voulant régler certains frais de port....

    j'ai une version 2.7 très ancienne qui à été remanier pour une option de téléchargement de ebook.

    aie aie... et depuis je n'arrive plus à remettre comme avant, cela bug dès que je modifie cela..

    Est ce que je peux par exemple recharger un fichier php de sauvegarde pour réparer le problème ?
    • 0
  7. coach a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Problème création / Edition produits en back-office
    Bonjour.

    lorsque je veux modidier un produit ou ajouter un nouveau produit j'obtiens ce message d'erreur :

    Une erreur de connexion à la base s est produite 1873.

    Unknown column 'nom_' in 'field list'

    Que faire, et d'ou vient ce problème de ma boutique ou de mon hébergeur ?

    Cordialement
    • 4 réponses
    • 1 613 vues
  8. coach a ajouté un message dans un sujet  formulaire de contact ne marche pas.   

    Je n'ai pas très bien compris. Il faut que je change quelle partie de mon fichier PHP ?
    • 0
  9. coach a ajouté un message dans un sujet  Bug dans la rubrique nouveauté   

    Merci ca marche.
    • 0
  10. coach a ajouté un message dans un sujet  formulaire de contact ne marche pas.   

    Les mails, une fois envoyé n'arrive jamais dans ma boites mail. Pourtant le site web confirme l'envoie.
    • 0
  11. coach a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Bug dans la rubrique nouveauté
    Bonjour. Sur ma boutique quand on clic sur la rubrique nouveauté, les nouveau article apparaissent en 2 ou 3 exemplaires.

    Pourquoi ?

    Ci dessous le code PHP

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

    if (!isset($_GET['catid'])) { $catid = 0;} else {$catid = intval($_GET['catid']);}

    $DOC_TITLE = "PEEL.FR";


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

    echo "<div class=\"entete\">".NEWS."</div>";

    $nb = 30; //nombre d'enregistrement par page

    if (!isset($_GET['start'])) {$start=0;} else {$start = intval($_REQUEST['start']);}

    // R&eacute;cup&eacute;ration et affichage des donn&eacute;es
    $sql = "SELECT p.id, p.reference, p.nom_".$_SESSION['langue'].", p.promotion, p.descriptif_".$_SESSION['langue']."
    , p.image1, p.image2, p.prix, p.prix_revendeur, p.on_stock, p.points, p.on_special, pc.categorie_id
    FROM peel_produits p, peel_produits_categories pc, peel_categories c
    WHERE p.id = pc.produit_id AND pc.categorie_id = c.id AND p.on_new = '1' AND p.etat = '1'
    ORDER BY p.prix LIMIT $start,$nb";

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

    if (mysql_num_rows($result) == 0) {


    echo "<div class=\"texte\">".NO_INDEX_PRODUCT."</div>";

    } else {

    echo "<table border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"100%\">";

    $nb_cellules = mysql_num_rows($result);

    $nb_colonnes = 3;

    $j = 0;

    while($prod=mysql_fetch_array($result))
    {

    if ( $j % $nb_colonnes == 0 ) {

    echo "<tr>";

    }

    if($j % $nb_colonnes !=0 OR $j % $nb_colonnes == 0 ) {

    echo "<td class=\"normal\" width=\"33%\">";

    template_index_produit($prod['id'], $where = "AND p.on_new = '1'");

    }

    echo "</td>";

    $j++;

    if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) {

    echo "</tr>";

    }

    }


    echo "<td align=\"center\" class=\"normal\" colspan=\"2\">";

    //Boutons pr&eacute;c&eacute;dent et suivant
    if($start)
    {print("<a class=petit href=\"index.php?catid=".$catid."&start=".($start-$nb)."\">Page pr&eacute;c&eacute;dente</a>");}

    $result=mysql_query("SELECT COUNT(*) FROM peel_produits p, peel_produits_categories pc WHERE p.id = pc.produit_id AND pc.categorie_id = $catid AND p.etat = 1");

    $row=mysql_fetch_row($result);

    if($row[0]>($start+$nb))
    {
    if($start)
    {print(" / ");}
    print("<a class=petit href=\"index.php?catid=".$catid."&start=".($start+$nb)."\">Page suivante</a>");
    }

    print("<br />");

    //Affichage des pages
    if($row[0]>$nb) {// le nombre d'enreg. est > au nb de lignes d'affichage ?
    print("Page :&nbsp;");
    for($index=0;($index*$nb)<$row[0];$index++) // oui alors on affiche les num&eacute;ros de pages
    {
    ?>
    <b><a class="petit" href="<?=$_SERVER['PHP_SELF']."?catid=".$catid."&start=".$index*$nb; ?>"><? echo $index+1; ?></a></b>
    <?
    }
    }
    echo "</td></tr></table>";
    }
    include("$repertoire_modele/bas.php");



    ?>
    • 2 réponses
    • 1 884 vues
  12. coach a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    formulaire de contact ne marche pas.
    Bonjour. Mon formulaire de contact ne marcha pas ci dessous le code PHP si quelqu'un peut m'aider. j'avais demandé l'aide au support mais cela n'a pas marché.

    <?

    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]";
    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['nom'])) {
    $erreurs['nom'] = true;
    $msg['nom'] = 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);
    }

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

    }

    return $msg;
    }

    function insere_utilisateur(&$frm) {
    global $support;
    global $site;
    $sql = "
    INSERT INTO peel_tickets (
    email
    , nom
    , telephone
    , texte
    , dispo
    , datetime
    ) VALUES (
    '$frm'
    ,'".addslashes($frm['nom'])."'
    ,'$frm[telephone]'
    ,'".addslashes($frm['texte'])."'
    ,'".addslashes($frm['dispo'])."'
    ,now()
    )";

    /* Ajoute le nouvel utilisateur &agrave; la base */
    $qid = mysql_query($sql);

    $ticket_id = mysql_insert_id();

    mail('contact@velo2max.com',"OUVERTURE DU TICKET $ticket_id","Tel : ".$frm['telephone']."\n\nEmail : ".$frm['email']."\n\nDispo : ".$frm['dispo']."\n\nMessage :\n".nl2br(stripslashes($frm['texte']))."","FROM: $frm");
    }

    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="entete" align=center ><?echo CONSEIL.""; ?></td></tr>
    </table>
    <form name="entryform" method="post" action="<?=$_SERVER['PHP_SELF']?>">
    <table cellpadding="5" cellspacing=0 border="0" >
    <tr>
    <td class="normal"><?echo strtoupper(EMAIL); ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="text" name="email" size="50" value="<?=stripslashes(vb($frm['email']))?>">
    <? if (isset($erreurs['email'])) echo $marqueur_erreur." ".$message_erreur['email'] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo strtoupper(NAME); ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="text" name="nom" size="50" value="<?=stripslashes(vb($frm['nom_'.$_SESSION['langue'].''])) ?>">
    <? if (isset($erreurs['nom_'.$_SESSION['langue'].''])) echo $marqueur_erreur." ".$message_erreur['nom_'.$_SESSION['langue'].''] ?>
    </td>
    </tr>
    <tr>
    <td class="normal"><?echo TELEPHONE; ?> <span class="etoile">(*)</span> :</td>
    <td class="normal"><input class="formulaire1" type="text" name="telephone" size="50" value="<?=vb($frm['telephone']) ?>">
    <? if (isset($erreurs['telephone'])) echo $marqueur_erreur." ".$message_erreur['telephone'] ?>
    </td>
    </tr>
    </tr>
    <tr valign=top>
    <td class="normal"><?echo TEXTE; ?> :</td>
    <td class="normal">
    <textarea class="formulaire1" name="texte" cols="36" rows="10"><?=stripslashes(vb($frm['texte'])) ?></textarea>
    </td>
    </tr>

    <tr valign=top>
    <td class="normal"><?echo DISPO; ?> :</td>
    <td class="normal">
    <select name="dispo" class="formulaire1">
    <option value="A.M">Matin</option>
    <option value="P.M">Apr&egrave;s-midi</option>
    </select>

    </td>
    </tr>
    </td>
    </tr>

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


    function afficher_enregistrement_succes() {
    GLOBAL $wwwroot;
    ?>
    <font class="titre"><?echo HELLO; ?></font>
    <p class="normal">
    <?echo nl2br(stripslashes(MSG_TICKET_OK));?>
    </p>


    <?
    }
    ?>
    • 4 réponses
    • 1 928 vues
  13. coach a ajouté un message dans un sujet  Bug formulaire contact   

    Je ne sais pas comment faire pour trouver le code PHP.
    • 0
  14. coach a ajouté un message dans un sujet  Bug formulaire contact   

    Voici à quoi cela ressembe en terme de code source :
    ------------------------------------------------------------------------
    <td class="normal">T&eacute;l&eacute;phone <span class="etoile">(*)</span> :</td>

    <td class="normal"><input class="formulaire1" type="text" name="telephone" size="50" value="">
    </td>
    </tr>
    </tr>
    <tr valign=top>
    <td class="normal">Message :</td>
    <td class="normal">
    <textarea class="formulaire1" name="texte" cols="36" rows="10"></textarea>
    </td>

    </tr>

    <tr valign=top>
    <td class="normal">Disponibilit&eacute; :</td>
    <td class="normal">
    <select name="dispo" class="formulaire1">
    <option value="A.M">Matin</option>
    <option value="P.M">Apr&egrave;s-midi</option>

    </select>

    </td>
    </tr>
    </td>
    </tr>

    <tr>
    <td colspan="2" align="center">
    <input type="submit" value="Envoyer" class="bouton"><p></p></td>
    </tr>
    <tr><td colspan=2 align=center class=petit>
    <p>Conform&eacute;ment &agrave; la loi Informatique et Libert&eacute;s du 06/01/78, les informations recueillies via ce formulaire peuvent donner lieu &agrave; l'exercice d'un droit d'acc&eacute;s, de modification, de rectification et de suppression en ligne dans la rubrique 'Changer mes param&egrave;tres'.</p>

    </td></tr>
    </table>
    </form> </td>
    • 0
  15. coach a ajouté un message dans un sujet  Bug formulaire contact   

    Oui, j'ai tester sur le site ca ne fonctionne pas.

    Les mail n'arrivent pas jusqu'a ma messagerie malgré que le forumaire m'indique que le mail est envoyé.
    • 0
  16. coach a ajouté un message dans un sujet  Bug formulaire contact   

    Alors, là je ne sais pas comment faire ça. il s'adit du code php sur un des fichiers hébergés ?

    Je vais essayer mais je ne garantie rien
    • 0
  17. coach a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Bug formulaire contact
    Bonjour.

    Le formulaire de contact sur ma boutique ne marche pas il ne renvoit aucun mail sur ma messagerie.

    J'ai poutant indiqué sur Peel Contro Panel d'envoyer par défault les mail sur ma boite mail.

    Su ma boutique j'ai configurer en enregistrant mon mail dans les variables boutique et paramètre société.

    Comment faire.
    • 9 réponses
    • 3 374 vues
  18. coach a ajouté un message dans un sujet  Affichage de la boutique selon taille écran   


    L'url de la boutqiue est : www.endurance-sport-performance
    • 0
  19. coach a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Affichage de la boutique selon taille écran
    Bonjour.

    Ma boutique est très belle et agréable à lire sur mon écran 19 pouces ! Toutefois sur des écran plus petit une partie de l'affichage est masqué sur le coté droit. C'est assez génant pour le surfeur.

    Y a t'il un moyen pour remedier à ca dans mon back Office ?

    Merci.
    • 6 réponses
    • 3 763 vues

Twitter Advisto ecommerce

Facebook PEEL Shopping