Flux d’activité
Flux d’activité
-
balam a ajouté un message dans un sujet mails automatique modification d'état de commande
Willy,
Je recois le mail mais, il y a un problème, voici le mailque je recois
"Bonjour,
Etat de votre commande : Commande réglé"
Et dans le back office j'ai cette erreur;
Notice: Undefined index: email in /home/logosmag/public_html/boutique/administrer/commandes.php on line 341
un mail a été envoyé à pour lui signifier l'avancée de sa commande.
Je ne trouve pas l'erreur.
Merci
-
0
-
-
bial a ajouté un message dans un sujet Probleme de changement de mot de pass
Ou plutot un sous forum intitulé "questions fréquentes" ^^ avec les sujets épinglé et des sujets normaux pour le support
C'est pas que le fait d'utiliser la fonction rechercher soit embetante mais selon les critères que l'on met on peu tomber complètement a coté de ce que l'on cherche.
-
0
-
-
Willy a ajouté un message dans un sujet mails automatique modification d'état de commande
Et avec ca ?
function update_commande($frm) { /* Efface la commande dont le n° est $id */ global $wwwroot, $support; $statut_details = ""; if ($frm['statut'] != 0) { $sql_statut = "SELECT nom_".$_SESSION['langue']." FROM peel_statut WHERE id = '".$frm['statut']."'"; $res_statut = mysql_query($sql_statut); $s = mysql_fetch_array($res_statut); $statut_details = $s['nom_'.$_SESSION['langue'].'']; } else { $statut_details = "commande initialisée"; } if($frm['a_timestamp'] != "00/00/0000") { $date_facture = ereg_replace('^([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})$','\\3-\\2-\\1', $frm['a_timestamp']); mysql_query("UPDATE peel_commandes SET a_timestamp = '".$date_facture."' WHERE id = '".$frm['id']."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); } mysql_query("UPDATE peel_commandes SET statut = '".intval($frm['statut'])."', statut_details = '".addslashes($statut_details)."' WHERE id = '".intval($frm['id'])."'") or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); mysql_query("UPDATE peel_commandes SET numero = '".addslashes($frm['numero'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); mysql_query("UPDATE peel_commandes SET client_info1 = '".addslashes($frm['facturation'])."', client_info2 = '".addslashes($frm['livraison'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); mysql_query("UPDATE peel_commandes SET colis = '".addslashes($frm['colis'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); mysql_query("UPDATE peel_commandes SET statut_affilie = '".addslashes(vb($frm['statut_affilie']))."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); //on recupere l email associe a la commande $sql_commande= "SELECT email FROM peel_commandes WHERE id = '".intval($frm['id'])."'"; $res_commande= mysql_query($sql_commande); $comm = mysql_fetch_array($res_commande); $email = $comm['email']; // fin de on recupere l email associe a la commande // envoie du mail $mailSujet = "Avancée de votre commande ".$frm['id']; $mailObjet = "Bonjour, \n"; $mailObjet .= " \nEtat de votre commande : ".$statut_details; mail($email,$mailSujet,$mailObjet,"From:$support"); echo "<p class=\"normal\">un mail a été envoyé à ".$frm['email']." pour lui signifier l'avancée de sa commande.</p>"; }
-
0
-
-
Willy a ajouté un message dans un sujet lenteur desesperante
En effet ca marche bien :)
Vous devriez modifier la largeur de haut et bas.php car là il y a un décallage avec le milieu dusite.
Willy
-
0
-
-
phildu34 a ajouté un message dans un sujet lenteur desesperante
rien ajouter , pas d'image , pas d'image de fond ( je c pas le faire !!) pas de banniere
pas de categorie , pas de produit
sa le fait pas sur l'admin !! que sur le front office
la banniere est la depuis toujours.
rien modifié depuis des mois ( suis trop nul ... )
coté hebergeur , sur leur site , forum ... rien !! personne n'a l'air de se plaindre.
à noter que j'ai d'autre site chez ovh , et tout va bien !!
snif !!!
-----------------------------------
ATTENTION FIN DU SOUCIS !!!
je pense que c'etait le compteur de connecté de RAYNETTE qui ... deconnait
a ce propos si vous avez un compteur de connecté qui marche bien !! je suis preneur !
merci à Paulanna et à willy pour leurs reponses et je precise à Paulanna que j'attend toujour depuis.... 7 ans pour la facture pdf .... mais bon ... j'attendrai ... toujour ... ton r r retour !!!
ha une autre question comment faire pour imprimer toutes les facture d'un mois en une seule fois , sans passer chaque commande et imprimer! ,?
-
0
-
-
balam a ajouté un message dans un sujet mails automatique modification d'état de commande
En effet Willy j'ai cette erreur qui s'affiche:
Notice: Undefined index: email in /home/logosmag/public_html/boutique/administrer/commandes.php on line 323
Notice: Undefined index: email in /home/logosmag/public_html/boutique/administrer/commandes.php on line 325
un mail a été envoyé à pour lui signifier l'avancée de sa commande.
-
0
-
-
Willy a ajouté un message dans un sujet mails automatique modification d'état de commande
function update_commande($frm) { /* Efface la commande dont le n° est $id */ global $wwwroot, $support; $statut_details = ""; if ($frm['statut'] != 0) { $sql_statut = "SELECT nom_".$_SESSION['langue']." FROM peel_statut WHERE id = '".$frm['statut']."'"; $res_statut = mysql_query($sql_statut); $s = mysql_fetch_array($res_statut); $statut_details = $s['nom_'.$_SESSION['langue'].'']; } else { $statut_details = "commande initialisée"; } if($frm['a_timestamp'] != "00/00/0000") { $date_facture = ereg_replace('^([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})$','\\3-\\2-\\1', $frm['a_timestamp']); mysql_query("UPDATE peel_commandes SET a_timestamp = '".$date_facture."' WHERE id = '".$frm['id']."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); } mysql_query("UPDATE peel_commandes SET statut = '".intval($frm['statut'])."', statut_details = '".addslashes($statut_details)."' WHERE id = '".intval($frm['id'])."'") or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); mysql_query("UPDATE peel_commandes SET numero = '".addslashes($frm['numero'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); mysql_query("UPDATE peel_commandes SET client_info1 = '".addslashes($frm['facturation'])."', client_info2 = '".addslashes($frm['livraison'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); mysql_query("UPDATE peel_commandes SET colis = '".addslashes($frm['colis'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); mysql_query("UPDATE peel_commandes SET statut_affilie = '".addslashes(vb($frm['statut_affilie']))."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); // envoie du mail $mailSujet = "Avancée de votre commande ".$frm['id']; $mailObjet = "Bonjour, \n"; $mailObjet .= " \nEtat de votre commande : ".$statut_details; mail($frm['email'],$mailSujet,$mailObjet,"From:$support"); echo "<p class=\"normal\">un mail a été envoyé à ".$frm['email']." pour lui signifier l'avancée de sa commande.</p>"; }
Voila, dites nous s'il y a une erreur.
SI oui je pense qu'elle sera sur: $frm['email']
Willy
-
0
-
-
balam a ajouté un message dans un sujet mails automatique modification d'état de commande
Punaise !!! merci Willly, mais, j'ai toujour un message d'erreur
Pouvez vous me dire sous quelle ligne exactement ?
voici le bout de code de la fonction
function update_commande($frm) {
/* Efface la commande dont le n° est $id */
global $wwwroot;
$statut_details = "";
if ($frm['statut'] != 0) {
$sql_statut = "SELECT nom_".$_SESSION['langue']." FROM peel_statut WHERE id = '".$frm['statut']."'";
$res_statut = mysql_query($sql_statut);
$s = mysql_fetch_array($res_statut);
$statut_details = $s['nom_'.$_SESSION['langue'].''];
} else {
$statut_details = "commande initialisée";
}
if($frm['a_timestamp'] != "00/00/0000") {
$date_facture = ereg_replace('^([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})$','\\3-\\2-\\1', $frm['a_timestamp']);
mysql_query("UPDATE peel_commandes SET a_timestamp = '".$date_facture."' WHERE id = '".$frm['id']."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
}
mysql_query("UPDATE peel_commandes SET statut = '".intval($frm['statut'])."', statut_details = '".addslashes($statut_details)."' WHERE id = '".intval($frm['id'])."'") or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
mysql_query("UPDATE peel_commandes SET numero = '".addslashes($frm['numero'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
mysql_query("UPDATE peel_commandes SET client_info1 = '".addslashes($frm['facturation'])."', client_info2 = '".addslashes($frm['livraison'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
mysql_query("UPDATE peel_commandes SET colis = '".addslashes($frm['colis'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
mysql_query("UPDATE peel_commandes SET statut_affilie = '".addslashes(vb($frm['statut_affilie']))."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
}
-
0
-
-
Willy a ajouté un message dans un sujet Probleme de changement de mot de pass
Oui c'est pas bete, il faudrait faire un topic épinglé :)
Willy
-
0
-
-
bial a ajouté un message dans un sujet Probleme de changement de mot de pass
Bah d'ailleurs pourquoi ne pas faire une section genre "tuto" ou "faq" dans ce forum avec toutes les questions qui reviennent tout le temps (comme la mienne). Comme cela avant de poster une question, on va consulter cette espace "tuto" ou "faq". Qu'en pensez vous ??? (cette suggestion a peu etre était proposée 6 500 000 fois, non ? :) )
@ +
-
0
-
-
Willy a ajouté un message dans un sujet lenteur desesperante
Tu n'as pas ajouté de grosse image, d'image de fond, de bannière ?
ou bien un ajout de catégorie ou de produit ?
Ca le fait aussi sur lapartie administration ? Ou que sur le front office ?
La bannière flash est la depuis longtemps ?
Ou toute autre modif sur le site, sinon hebergeur.
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Probleme de changement de mot de pass
A peu pres oui :) <_<
-
0
-
-
paulanna a ajouté un message dans un sujet lenteur desesperante
oui en effet, la réponse risque de te surprendre lol, regarde du coté de l'hergergeur, si tu n'as pas touché au code
tres scientifique comme réponses
-
0
-
-
phildu34 a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
lenteur desesperantebonsoir , je ne sais pas si vous etes heberger chez ovh , mais depuis hier mon site est d'une lenteur desesperante et je precise que je n'ai rien modifié depuis plusieur mois sur le script !!!
avez vous une solution ou le meme probleme ?????
l'url : http://www.electricite-online.com pour visualiser le soucis
- 13 réponses
- 4 540 vues
-
bial a ajouté un message dans un sujet Probleme de changement de mot de pass
ok merci, après une petite recherche j'ai effectivement trouvé la réponse a mon probleme, désolé ce matin je n'avais pas eut le temps de la faire :P :) <_<
-
0
-
-
Willy a ajouté un message dans un sujet Correctif franco de port
Merci,
j'avais aussi ajouté à la liste des correctifs de la version 3 a 3.5 comme ts mes correctifs.
Si c'est testé et approuvé c'est bon :)
Willy
-
0
-
-
paulanna a ajouté un message dans un sujet Probleme de changement de mot de pass
3 000 758 985 réponses ont été données sur le forum.
merci de faire la recherche
-
0
-
-
Willy a ajouté un message dans un sujet Spécial Remerciement
Si c'est pour le ref, regarde là:
http://forum.peel.fr/index.php?showtopic=1091
Willy
-
0
-
-
The Duke a ajouté un message dans un sujet Spécial Remerciement
Salut Eric, T'es toujours par là ??? :)
-
0
-
-
Willy a ajouté un message dans un sujet mails automatique modification d'état de commande
Dans la fonction update_commande qui est également dans cette page, tu peux ajouter à la fin:
// envoie du mail $mailSujet = "Avancée de votre commande"; $mailObjet = "Bonjour, \n"; $mailObjet .= " \nEtat de votre commande : ".$statut_details; mail($frm['email'],$mailSujet,$mailObjet,"From:$support"); echo "<p class=\"normal\">un mail a été envoyé à ".$frm['email']." pour lui signifier l'avancée de sa commande.</p>"; Et au debut de la fonction, ajoute: global $support;
Willy
-
0
-
-
Riskbreaker a ajouté un message dans un sujet Création d'une page "Meilleures Ventes"
Voui, c'est clair, je m'étais fait la remarque en la uploadant
Allez zou, j'allège mes pages !
-
0
-
-
Willy a ajouté un message dans un sujet Création d'une page "Meilleures Ventes"
Bonjour,
a quoi et servent:
Je pense que tu peux les virer car ca ne te sert pas dans cette page :)
Car tu appeles: "&catid=<?=$catid?>", mais dans le dateil produit seul l'id produit compte.
Ca sera encore plsu clair et léger comme ca, mais au moins ca marche là <_<
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Création d'une page "Meilleures Ventes"
Execute cette requete directement dans phpmyadmin:
SELECT count(*) as count, produit_id FROM `suspensionlab_commandes_articles` group by produit_id order by count desc
Ca te retourne quoi ?
Willy
-
0
-
-
Riskbreaker a ajouté un message dans un sujet Création d'une page "Meilleures Ventes"
Bonjour,
Je vais donner ma page des "meilleures ventes" étant donnée qu'elle marche et que ça pourrait donner des pistes à quelqu'uns.
Je précise que PEEL sert ici pour une boutique de vente en ligne de vins, vous pouvez voir le rendu à cette adresse (sachant que le design n'est pas encore fait) :
http://chateaupartner.com/test/boutique/ventes.php
voici le code (très simple en fait) :
<? include("configuration.inc.php"); if (!isset($_GET['catid'])) { $catid = 0;} else {$catid = intval($_GET['catid']);} $qid_c = recupere_sous_categorie($catid); $DOC_TITLE = "Chateau Partner"; include("$repertoire_modele/haut.php"); ?> <div id="content"> <div class="tetiere" align="left">Meilleures Ventes</div> <table width="100%" cellpadding="2" cellspacing="1"> <tr> <th id="breadCrumb">MILLESIME</th><th id="breadCrumb">CHATEAU</th><th id="breadCrumb">APPELLATION</th><th id="breadCrumb">COULEUR</th><th id="breadCrumb">PRIX</th> </tr> <?php //Requête SQL $sql = "SELECT Count(*) AS count , p.id , p.nom , p.prix , p.millesime , p.couleur , p.aoc FROM peel_commandes_articles oi, peel_produits p WHERE oi.produit_id = p.id GROUP BY oi.produit_id, p.id ORDER BY count DESC LIMIT 10"; $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); //Début de boucle while( $sortie = mysql_fetch_array($req)) { //Affichage de chaque ligne pour chaque produit echo "<tr bgcolor='"; if($o==1) { echo "#ECECEC"; $o++; } else { echo "#FFFFFF"; $o=1; } echo "'> <th class=\"catalogue\">$sortie[millesime]</th> <th class=\"catalogue\"><font color=#993333><b>"; ?> <a href="<?echo $wwwroot?>/achat/produit_details.php?id=<?=$sortie['id'] ?>&catid=<?=$catid?>"><?echo stripslashes($sortie['nom']) ?> <? echo "</a></b></font></th> <th class=\"catalogue\">$sortie[aoc]</th> <th class=\"catalogue\"><b>$sortie[couleur]</th> <th class=\"catalogue\">$sortie[prix] €</th> </tr>"; } echo "</table>"; /****************************************************************************** * FONCTIONS *****************************************************************************/ function recupere_sous_categorie($catid=0) { /* Récupère le nom et la description de toutes les sous-catégories de celle-ci */ $qid = mysql_query("SELECT id, nom, description, parent_id FROM peel_categories WHERE parent_id = $catid AND id > 0 AND etat = 1") or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); return $qid; } ?> </div> <?php include("$repertoire_modele/bas.php"); ?>
Voilà, en espérant que cela puisse t'aider suspensionlab...
-
0
-
-
olch a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Cheque anniversairebonjour
Suite a la question posée sur forum, si un utilisateur change sa date de naissance tous les trimestres il va recoivoir 4 chèques cadeaux par an.
Donc je vous proposes de supprimer :
dans peel\utilisateurs\modeles\change_param_form.php
<tr> <td class="normal"><?echo NAISSANCE ?> :</td> <td> <? $frm['naissance'] = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$','\\3/\\2/\\1', $frm['naissance']); ?> <input class="formulaire1" style="width:100%" type="text" name="naissance" styl="width:100%" value="<?=vb($frm['naissance'])?>"> </td> </tr>
Il vous sera toujours possible de modifier a la demande du client dans votre page administration
Je penses que l'on peut aussi supprimer quelques lignes dans \utilisateurs\change_params.php mais j'ai peur de faire une gourde :)
A bientot
Guillaume
- 1 réponse
- 2 283 vues