Flux d’activité
Flux d’activité de Messages
-
-
pruault
Bonjour balam,J'ai exactement le meme probleme que toi, mais moi quel que soit le type de paiment le client ne recoit pas de mail.
Le mail d'enregistrement nouveau client arrive bien également
Pour willy : le mail admin arrive, et le fonction.php est comme le tien
Je suis en peel premium 3.8
Guillaime
Ce qu'il faut faire c'est surtout vérifier que les types de paiement renseignés dans votre base de données sont écrits de la même manière que dans votre fichier de langue
Car si ce n'est pas le cas, la fonction d'email ne sera pas appelé et le client ne reçoit pas le mail
-
Bonjour balam,
J'ai exactement le meme probleme que toi, mais moi quel que soit le type de paiment le client ne recoit pas de mail.
Le mail d'enregistrement nouveau client arrive bien également
Pour willy : le mail admin arrive, et le fonction.php est comme le tien
Je suis en peel premium 3.8
Guillaime
-
-
-
-
Bonjour,dans achat/modeles/produit_details.php, remplacer:
$select = mysql_query(" SELECT p.id, p.nom_".$_SESSION['langue'].", p.image1, p.prix, pr.reference_id FROM peel_produits p ,peel_produits_references pr WHERE p.id = pr.reference_id AND pr.produit_id = '".$prod['id']."' ")
Par:$select = mysql_query(" SELECT p.id, p.nom_".$_SESSION['langue'].", p.image1, p.prix, pr.reference_id FROM peel_produits p ,peel_produits_references pr WHERE p.id = pr.reference_id AND pr.produit_id = '".$prod['id']."' AND p.etat = 1 ORDER BY LOWER(p.nom_".$_SESSION['langue'].")")
Dites nous si c'est OK.
merci
Willy
bonjour,
avec ce code, cela fonctionne parfaitement pour l'affichage côté boutique, les articles retirés du site ne sont plus présents dans les articles associés.
Mais j'aurais peut être dû préciser que c'est aussi dans le back office lors de l'ajout d'un article que cela pose problème (articles triés alléatoirement en fonction de la casse et aussi présence des articles en attente ou supprimés du site)
Merci pour la correction de la 1ere partie
cordialement
André Stradiot
-
-
Désolé, je me suis trompé dans mon code, j'ais oublié les $ devant resC et resT... :) :P :DTestez comme ça
Pour l'erreur de header, il nous faudrait la ligne 57 de la page \achat\caddie_affichage.php
Willy
La ligne 57 correspond :
header("Location:".$_SERVER["PHP_SELF"]);
-
Il fallait commencer par là :DVous avez dit: "En plus chose bizarre sur le serveur de test qui est sur FREE cela fonctionne parfaitement. Mais quand je teste en réel sur leur serveur la j'ai cette erreur."
Ca se resoud, mais la prochaine fois que vous etes en local, signalez le SVP :)
Willy
Dsl Willy je pensais l'avoir deja l'avoir signalé... :P
Excuse moi ...
-
Désolé, mais il n'y a aucun rapport avec tel tou tel fichier en chmod 755 :)La fonction appelée dans fin_commande.php est email_commande dans tous les cas de paiement normalement et cette fonction envoit un mail au support et au client ensuite, si vous avez l'email, le client aussi.
regardez pour les cass suspects s'il ya bien la zone "email" de renseignée pour cette commande.
Willy
Bon, je viens de refaire un test avec de nouvelle coordonnées et une nouvelle adresse mail.
Et bien, je recois le mail de récapitulatif d'ouverture de compte mais pas de la confirmation de commande en tant que client.
Alors là j'en perds mon latin
-
juste une petite chose je me retrouve avec des slash avant les appostrophe : ROZIER COTE D\'AUREC
de quoi cela peut il venir ?
-
Le chmod sur le fichier est 755, ces bon ?Est-ce qu'il n'y a pas une fonction dans le fichier fin comande.php ?
Désolé, mais il n'y a aucun rapport avec tel tou tel fichier en chmod 755 :)
La fonction appelée dans fin_commande.php est email_commande dans tous les cas de paiement normalement et cette fonction envoit un mail au support et au client ensuite, si vous avez l'email, le client aussi.
regardez pour les cass suspects s'il ya bien la zone "email" de renseignée pour cette commande.
Willy
-
-
Ca parait bon pourtant.Willy
Le chmod sur le fichier est 755, ces bon ?
Est-ce qu'il n'y a pas une fonction dans le fichier fin comande.php ?
-
fais passer la page variables.php du repertoire administrerSlt Paulanna !
Désolé pour le retard :-(
Voici le code de la page administrer/variable.php
<?php include("../configuration.inc.php"); necessite_identification(); necessite_priv("admin"); $DOC_TITLE = "Variables du site"; include("modeles/haut.php"); switch (vb($_REQUEST['mode'])) { case "ajout" : ecrire($_POST); echo "<div class=\"normal\">Vos modifications ont été prise en compte.</div>"; $tab_var = lire(); affiche_variables($tab_var); break; default : $tab_var = lire(); affiche_variables($tab_var); break; } include("modeles/bas.php"); // LISTE DES FONCTIONS function lire() { //Obliger de changer le susteme sinon l'herbergeur ne le prend pas :-( //chdir("../lib/setup"); $file = fopen("../lib/setup/var.inc.php", "r"); $count = 0; $tab_var = array(); while (true) { if (feof($file)) break; $car = fgetc($file); while(($car != "\"") && (true)) { if (feof($file)) break; $car = fgetc($file); } //ici on est au debut de la variable $car = fgetc($file); $var=""; while (($car != "\"") && (true)) { if (feof($file)) break; $var = $var.$car; $car = fgetc($file); } $tab_var[$count] = $var; $count++; } fclose($file); //chdir("../../administrer"); return $tab_var; } function ecrire(&$frm) { //chdir("../lib/setup"); $file = fopen("../lib/setup/var.inc.php", "w"); if (!isset($frm['top'])) {$top = 0;} else {$top = $frm['top'];} if (!isset($frm['retail'])) {$statusretail = 0;} else {$statusretail = $frm['retail'];} if (!isset($frm['affiliate'])) {$statusaffiliate = 0;} else {$statusaffiliate = $frm['affiliate'];} if (!isset($frm['parrain'])) {$statusparrain = 0;} else {$statusparrain = $frm['affiliate'];} $string = "<? \n\$site = \"". $frm['site']."\"; \n\$logo = \"". $frm['logo']."\"; \n\$support = \"".$frm['support']."\"; \n\$timemax = \"".$frm['timemax']."\"; \n\$seuil = \"".$frm['seuil']."\"; \n\$seuil_total = \"".$frm['seuil_total']."\"; \n\$seuil_total_reve = \"".$frm['seuil_total_reve']."\"; \n\$statusretail = \"".$statusretail."\"; \n\$statusaffiliate = \"".$statusaffiliate."\"; \n\$affiliate_rate = \"".$frm['affiliate_rate']."\"; \n\$statusparrain = \"".$statusparrain."\"; \n\$avoir = \"".$frm['avoir']."\"; \n\$paypal = \"".$frm['paypal']."\"; \n\$sips = \"".$frm['sips']."\"; \n\$paybox_cgi = \"".$frm['paybox_cgi']."\"; \n\$paybox_site = \"".$frm['paybox_site']."\"; \n\$paybox_rang = \"".$frm['paybox_rang']."\"; \n\$paybox_identifiant = \"".$frm['paybox_identifiant']."\"; \n\$logo = \"".$frm['logo']."\"; \n\$timemax = \"".$frm['timemax']."\"; \n\$standby = \"".$frm['standby']."\"; \n?>"; fwrite($file, $string); fclose($file); //chdir("../../administrer"); } function affiche_variables(&$tab_var) { ?> <table border=0 width="760" class="tablespace"> <tr> <td class="entete" colspan="2">Variables du site</th> </tr> <form action="<?=$_SERVER['PHP_SELF']?>" method="POST"> <tr><td class="normal">Nom du site web : </td><td><input style="width:100%" type="text" name="site" value="<? echo($tab_var[0]); ?>" ></td></tr> <tr><td class="normal">Logo du site web<br />Insérer l'url complète vers le logo - FORMAT JPG obligatoire pour le catalogue PDF : </td><td><input style="width:100%" type="text" name="logo" value="<? echo(vb($tab_var[1])); ?>" ></td></tr> <tr><td class="normal">Email administrateur : </td><td><input style="width:100%" type="text" name="support" value="<? echo($tab_var[2]); ?>"></td></tr> <tr><td class="entete" colspan="2"><b>GESTION DES STOCKS : </b></td></tr> <tr><td class="normal">Délai de rérvation du stock (en minutes) : </td><td><input style="width:100%" type="text" name="timemax" value="<? echo vb($tab_var[3]); ?>" ></td></tr> <tr><td class="normal">Seuil d'alerte administrateur pour les stocks : </td><td><input style="width:100%" type="text" name="seuil" value="<? echo vb($tab_var[4]); ?>" ></td></tr> <tr><td class="entete" colspan="2"><b>FRAIS DE PORT : </b></td></tr> <tr><td class="normal">PUBLIC : Seuil de gratuité des frais de port (en € TTC) : </td><td><input style="width:100%" type="text" name="seuil_total" value="<? echo vb($tab_var[5]); ?>" ></td></tr> <tr><td class="normal">GROSSISTE : Seuil de gratuité des frais de port (en € TTC) : </td><td><input style="width:100%" type="text" name="seuil_total_reve" value="<? echo vb($tab_var[6]); ?>" ></td></tr> <tr><td class="entete" colspan="2"><b>REVENDEUR : </b></td></tr> <tr><td class="normal">Activer le module revendeur : </td><td class="normal"><input type="radio" name="retail" value="1" <?php if (isset($tab_var[7])) { if ($tab_var[7] == "1") echo "checked";}?>> Oui<input type="radio" name="retail" value="0" <?php if (isset($tab_var[7])) { if ($tab_var[7] == "0") echo "checked"; }?>> Non</td></tr> <tr><td class="entete" colspan="2"><b>AFFILIATION : </b></td></tr> <tr><td class="normal">Activer le module affiliation : </td><td class="normal"><input type="radio" name="affiliate" value="1" <?php if (isset($tab_var[8])) { if ($tab_var[8] == "1") echo "checked";}?>> Oui<input type="radio" name="affiliate" value="0" <?php if (isset($tab_var[8])) { if ($tab_var[8] == "0") echo "checked"; }?>> Non</td></tr> <tr><td class="normal" style="width:40%">Commission reversée aux affiliés (sur le total HT de la commande) : </td><td class="normal"><input type="text" style="width:30px" name="affiliate_rate" value="<? if (isset($tab_var[9])) echo($tab_var[9]); ?>" > %</td></tr> <tr><td class="entete" colspan="2"><b>PARRAINAGE : </b></td></tr> <tr><td class="normal">Activer le module parrainage : </td><td class="normal"><input type="radio" name="parrain" value="1" <?php if (isset($tab_var[10])) { if ($tab_var[10] == "1") echo "checked";}?>> Oui<input type="radio" name="parrain" value="0" <?php if (isset($tab_var[10])) { if ($tab_var[10] == "0") echo "checked"; }?>> Non</td></tr> <tr><td class="normal" style="width:40%">Avoir reversé dans le module parrainage : </td><td class="normal"><input type="text" style="width:30px" name="avoir" value="<? if (isset($tab_var[11])) echo($tab_var[11]); ?>" > €</td></tr> <tr><td class="entete" colspan="2"><b>Paiement par carte bancaire : </b></td></tr> <tr><td class="normal"><b>PAYPAL</b> : Email paypal</td><td><input style="width:100%" type="text" name="paypal" value="<? echo vb($tab_var[12]); ?>" ></td></tr> <tr><td class="normal"> <b>Solution SIPS (ATOS) : Numéro de certificat</b><br /> E-transactions (Crédit Agricole - test : 013044876511111),<br /> Sogenactif (Société générale - test : 014213245611111),<br /> Mercanet (BNP Paribas - test : 082584341411111),<br /> Cyberplus (Banque Populaire - test : 038862749811111) :,<br /> Sherlock's (Crédit Lyonnais - test : 014295303911111),<br /> Elysnet (CCF - test : 014102450311111) Scellius (LA POSTE - test : 014141675911111) </td><td><input style="width:100%" type="text" name="sips" value="<? echo vb($tab_var[13]); ?>" ></td></tr> <tr><td colspan="2" class="normal"><b>Solution PAYBOX :</b></td></tr> <tr> <td class="normal">URL DU CGI</td> <td><input style="width:100%" type="text" name="paybox_cgi" value="<? echo vb($tab_var[14]); ?>" ></td> </tr> <tr><td class="normal">SITE (TEST : 1999888)</td><td><input style="width:100%" type="text" name="paybox_site" value="<? echo vb($tab_var[15]); ?>" ></td></tr> <tr><td class="normal">RANG (TEST : 99)</td><td><input style="width:100%" type="text" name="paybox_rang" value="<? echo vb($tab_var[16]); ?>" ></td></tr> <tr><td class="normal">IDENTIFIANT (TEST : 2)</td><td><input style="width:100%" type="text" name="paybox_identifiant" value="<? echo vb($tab_var[17]); ?>" ></td></tr> <tr><td class="entete" colspan="2"><b>Site en cours de maintenance : </b></td></tr> <tr><td class="normal">Maintenance du site : </td><td class="normal"><input type="radio" name="standby" value="1" <?php if (isset($tab_var[21])) { if ($tab_var[21] == "1") echo "checked";}?>> Oui<input type="radio" name="standby" value="0" <?php if (isset($tab_var[21])) { if ($tab_var[21] == "0") echo "checked"; }?>> Non</td></tr> <tr> <td align="center" colspan="2"> <input type="submit" name="action" class="bouton" value="Enregistrer les modifications"> <input type="hidden" name="mode" value="ajout"> </form> </td></tr> </table> <? } ?>
Voici le code de la page modele/default/haut.phpif (!defined('IN_PEEL')) { echo("Tentative de hacking ! <br />Hacking attempt !"); exit(); } if (!defined('IN_STANDBY')) { echo "<div align=\"center\" style=\"font-family:tahoma,verdana;font-size:13px;font-weight:bold;\"><br /><br />Le site $site est actuellement en cours de maintenance pour quelques minutes.<br /><br />Merci de votre compréhension.</div>"; exit(); }
Voici le code de la page lib/setup/var.inc.php<? $site = "PEEL PREMIUM 3.6"; $logo = ""; $support = "info@peel.fr"; $timemax = "100"; $seuil = "5"; $seuil_total = "150"; $seuil_total_reve = "150"; $statusretail = "0"; $statusaffiliate = "0"; $affiliate_rate = "0"; $statusparrain = "0"; $avoir = "10"; $paypal = "info@peel.fr"; $sips = ""; $paybox_cgi = ""; $paybox_site = ""; $paybox_rang = ""; $paybox_identifiant = ""; $logo = ""; $timemax = "100"; $standby = "1"; ?>
Rien ne se passe ... La valeur de standby ne change pas dans le var.inc.php et dans le fichier variable.php il n'a pas l'air de "checked" grand chose...
Merci de ton aide.
-
Si tu veux être barbar, tu peux mettre ça:
<?php include("configuration.inc.php"); /* Désaffecte la variable de session $_SESSION['utilisateur'] pour déconnecter l'utilisateur. */ unset($_SESSION['utilisateur']); header("Location: http://avenir-et-intuition.com/index.php"); ?>
Mais ca te fixe l'adresse du site :)
Willy
-
-
-
-
je pense avoir trouver ^^
si j'upload le dossier "class" de mon site, le bugg apparait
Si j'upload le meme dossier mais celui des sources peel, le bugg apparait plus ^^
-
-
Ah ne riens comprendre ... le probleme a l'air aléatoire, en essayant de faire plusieur test de connection voila que ca remarche ...
Vraiment je ne comprend plus ...
-
-
Pas de connecion admin aussi
dans PEEL SHOPPING : logiciel open source de boutique en ligne
lirene
Posté(e) · Signaler ce message
Apparement d'apres ce que je comprend il faut ajouter un stripslah pour faire comprendre au code que l'apostrophe n'est pas un code mais un texte.
Donc sur ma page index j'ai :
J'ai juste ?