CédriC
Utilisateur open source-
Compteur de contenus
148 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par CédriC
-
CédriC a ajouté un message dans un sujet Erreur Caddie_affichage.php
Quelqu'un a-t-il de nouvelles idées pour mon problème ???
Merci
-
0
-
-
CédriC a ajouté un message dans un sujet Back office varibales indéfinies
Willy, connais-tu les derniers correctifs pour se mettre à jour entre la 3.6 et la 3.8 ?
-
0
-
-
CédriC a ajouté un message dans un sujet Back office varibales indéfinies
Slt,
Version 3.8 deja !!!
Quelles sont les derniers correctifs pour se mettre à jour entre la 3.6 et la 3.8 ?
Merci
-
0
-
-
CédriC a ajouté un message dans un sujet Refus d'écriture sur variable.php
Slt,
Ce peut être également ton hébergeur qui te refuse cette fonction 'FOPEN', 'FWRITE' ...
-
0
-
-
CédriC a ajouté un message dans un sujet Maintenance
Bonjour,
Je n'ai pas cette valeur dans /lib/setup/info.inc.php mais dans /lib/setup/var.inc.php !!!
D'ailleur j'ai fait comme indiqué ci-dessus et je n'arrive pas à mettre le site en maintenance !!!
Rajout de la valeur Standby + ligne code dans variable.php Mais rien n'y fait.
Cordialement.
-
0
-
-
CédriC a ajouté un message dans un sujet Erreur Caddie_affichage.php
Slt Willy,
A ma connaissance non je n'ai pas de ligne blanche en haute de ma page caddie_affichage.php.
ex :
<? include("../configuration.inc.php"); if (isset($_REQUEST['func'])) { switch ($_REQUEST['func']) { case "enleve" : /* Décrementation de la table peel_stocks_temporaires */ $error = array(); $qte = $_SESSION['caddie']->quantite[$_GET['ligne']]; $resC = mysql_query("SELECT id FROM peel_couleurs WHERE nom_".$_SESSION['langue']." = '".$_SESSION['caddie']->couleur[$_GET['ligne']]."'"); $C = mysql_fetch_object($resC); $resT = mysql_query("SELECT id FROM peel_tailles WHERE nom_".$_SESSION['langue']." = '".$_SESSION['caddie']->taille[$_GET['ligne']]."'"); $T = mysql_fetch_object($resT); echo "Ligne rajoute à la demande de Willy :<br>"; echo "Ligne article: " .intval($_SESSION['caddie']->articles[$_GET['ligne']]) ."<BR>"; echo "C id " .vn(intval($C->id))."<BR>"; echo "T id " .vn(intval($T->id))."<BR>"; $sql = "UPDATE peel_stocks_temp SET stock = stock + $qte, qte = qte - $qte WHERE produit_id = '".intval($_SESSION['caddie']->articles[$_GET['ligne']])."' AND couleur_id = '".vn(intval($C->id))."' AND taille_id = '".vn(intval($T->id))."'"; ..... .....
Je t'envoi en MP le lien du site pour tester !
Merci d'avance.
-
0
-
-
CédriC a ajouté un message dans un sujet Erreur Caddie_affichage.php
Slt,
C'est à dire ? Je comprend pas trop ta phrase Paulanna !
-
0
-
-
CédriC a ajouté un message dans un sujet Erreur Caddie_affichage.php
Slt Willy,
Peux-tu m'aider à faire cet ECHO stp !
Ou dois-je placer les lignes ???
Merci.
-
0
-
-
CédriC a ajouté un message dans un sujet Quelques questions
Bonjour,
1) d'accord avec Willy
2) d'accord avec Willy
3) d'accord avec Willy mais laquelle ?
4) d'accord avec Willy
5) d'accord avec Willy
PS : C'est mon cote humour qui remonte ... Dsl :)
-
0
-
-
CédriC a ajouté un message dans un sujet Erreur Caddie_affichage.php
Slt Willy,
Merci pour cette astuce mais je l'essaierai plus tard car la je suis au taf et je ne peux pas renvoyer la modif du code source. Par contre sache que c'est le code d'origine fourni par PEEL premium.
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. Leur serveur est configuré en PHP5 et si je met le serveur en configuration PHP4 le script tourne en rond sans redonner la main et sans avoir enlevé l'article !
Tiens au passage, y t-il une solution pour décrémenter le nombre d'article commandé au lieu de le supprimer complètement.
++
-
0
-
-
CédriC a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Erreur Caddie_affichage.phpBonjour,
Au moment de supprimer un article dans le panier il s'affiche un message très particulier :
Notice: Trying to get property of non-object in achat\caddie_affichage.php on line 24 Notice: Trying to get property of non-object in achat\caddie_affichage.php on line 24 Warning: Cannot modify header information - headers already sent by (output started at achat\caddie_affichage.php:24) in achat\caddie_affichage.php on line 56 Cela correspond au code suivant : case "enleve" : /* Décrementation de la table peel_stocks_temporaires */ $error = array(); $qte = $_SESSION['caddie']->quantite[$_GET['ligne']]; $resC = mysql_query("SELECT id FROM peel_couleurs WHERE om_".$_SESSION['langue']." = '".$_SESSION['caddie']->couleur[$_GET['ligne']]."'"); $C = mysql_fetch_object($resC); $resT = mysql_query("SELECT id FROM peel_tailles WHERE nom_".$_SESSION['langue']." = '".$_SESSION['caddie']->taille[$_GET['ligne']]."'"); $T = mysql_fetch_object($resT); // ligne 24 $sql = "UPDATE peel_stocks_temp SET stock = stock + $qte, qte = qte - $qte WHERE produit_id = '".intval($_SESSION['caddie']->articles[$_GET['ligne']])."' AND couleur_id = '".vn(intval($C->id))."' AND taille_id = '".vn(intval($T->id))."'"; @mysql_query($sql) or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); $_SESSION['caddie']->enleve(intval($_GET['ligne'])); $_SESSION['caddie']->nettoie(); $_SESSION['caddie']->recalc_total(); if (!empty($_SESSION['caddie']->code_cheque)) { $error_check = calcul_code_cheque_cadeau($_SESSION['caddie']->code_cheque); array_push($error, $error_check); } if (!empty($_SESSION['caddie']->code_bon)) { $error_bon = calcul_code_bon_reduction($_SESSION['caddie']->code_bon); array_push($error, $error_bon); } if (!empty($_SESSION['caddie']->type)) { calcul_frais_expedition(vb($_SESSION['caddie']->type)); } //ligne 56 header("Location:".$_SERVER["PHP_SELF"]); break;
Quelqu'un a déjà eu affaire à ce type de message ???
J'ai un serveur qui est configuré pour que des pages en PHP5 !
Merci d'avance.
- 33 réponses
- 44 739 vues
-
CédriC a ajouté un message dans un sujet Apres deux ans d'utilisation
Slt,
Je souhaite également participer aux félicitations pour les participants actifs et Patrice.
Voilà alors FELICITATIONS !!!
:)
-
0
-
-
CédriC a ajouté un message dans un sujet Les droit d'accès
Slt,
Il y a une methode super simple.
1. Tu dupliques le repertoire "Administrer" en "SuperMega_Administrer" par ex.
2. Ensuite dans ".../Administrer/Modeles/haut.php" tu changes ton menu.
En mettant tout simplement le code en commentaire ...
Code à partir de la ligne 127...
3. Tu refais la meme chose dans ".../SuperMega_Administrer/Modeles/haut.php"
pour que tout tes liens pointes sur "SuperMega_Administrer" et non sur "Administrer".
Voilà. En tout cas j'ai fais ca pour un client.
-
0
-
-
CédriC a ajouté un message dans un sujet Formulaire de contact par mail
Evite d'éditer tes messages pour y inscrire ceci
Met plutot dans l'objet que c'est RESOLU !
-
0
-
-
CédriC a ajouté un message dans un sujet Prix affiché en H.T quand non connecté...
Bonjour,
C'est une demande deja traitée dans le forum http://forum.peel.fr/index.php?showtopic=950
C'est du à la Version PEEL 3.5 à priori ...
Dans .../modeles/default/template.php, remplacez la fonction affiche_prix par la suivante :
function affiche_prix($prodId) { global $wwwroot; global $repertoire_images; $resProd = mysql_query("SELECT prix, prix_revendeur, promotion, tva FROM peel_produits WHERE id = '".$prodId."'"); $objProd = mysql_fetch_object($resProd); /* Choix entre prix grossiste et prix public */ if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") { $prix = $objProd->prix_revendeur * (1-$objProd->promotion/100); $prix_barre = $objProd->prix_revendeur; } else { $prix = $objProd->prix * (1-$objProd->promotion/100); $prix_barre =$objProd->prix; } $prix_ht = $prix / (1+$objProd->tva/100); $prix_barre_ht = $prix_barre / (1+$objProd->tva/100); echo ($objProd->promotion != 0) ? "<span class=\"prix\">".PROMOTION." : ".$objProd->promotion." %</span><br />" : ""; if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") { if ($prix !=0) { echo "<span class=\"prix\">".PRICE." : </span>"; echo ($objProd->promotion != 0) ? "<span class=\"prix\"><s>".fprix($prix_barre_ht)."</s><br />".fprix($prix_ht)." € H.T.</span>" : "<span class=\"prix\">".fprix($prix_ht)." € H.T.</span>"; } } else { if ($prix !=0) { echo "<span class=\"prix\">".PRICE." : </span>"; echo ($objProd->promotion != 0) ? "<span class=\"prix\"><s>".fprix($prix_barre)."</s><br />".fprix($prix)." € T.T.C</span>" : "<span class=\"prix\">".fprix($prix)." € T.T.C</span>"; } } }
-
0
-
-
CédriC a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Pagination _: Pied de Pages :_Bonjour,
J'ai modifié le système de pagination afin que l'on permette de savoir sur quelle page on navigue...
Et d'aller directement à la première page comme aller à la dernière.
Faire une sauvegarde avant d'appliquer les modifications !
Dans la page ... Achat/index.php
Au environ de la ligne 183 à 225 nous avons ce code :
echo "<table border=\"0\" cellpadding=\"0\" width=\"100%\" style=\"border-top: 1px solid #333333;\">"; echo "<tr>"; echo "<td class=\"titre\" width=\"200\" align=\"center\">"; if($start) { echo "<a class=\"titre\" href=\"achat/index.php?catid=".$catid."&start=".($start-$nb)."\">Page précédente</a>";} echo "</td>"; $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); echo "<td class=\"titre\" align=\"center\">"; //Affichage des pages if($row[0]>$nb) {// le nombre d'enreg. est > au nb de lignes d'affichage ? print("Page : "); for($index=0;($index*$nb)<$row[0];$index++) // oui alors on affiche les numéros de pages { ?> <b><a class="titre" href="<?=$_SERVER['PHP_SELF']."?catid=".$catid."&start=".$index*$nb; ?>"><? echo $index+1; ?></a></b> <? } } echo "</td>"; echo "<td class=\"titre\" width=\"200\" align=\"center\">"; if($row[0]>($start+$nb)) { print("<a class=\"titre\" href=\"achat/index.php?catid=".$catid."&start=".($start+$nb)."\">Page suivante</a>"); } echo "</td>"; echo "</tr></table>"; Le remplacer par le code suivant : echo "<table border=\"0\" cellpadding=\"0\" width=\"100%\" style=\"border-top: 1px solid #333333;\">"; echo "<tr>"; echo "<td class=\"pagination\" width=\"200\" align=\"center\">"; //lien pour retourner sur la 1er page. if($start) { echo " <a class=\"pagination\" title=\"Revenir au début\" href=\"achat/index.php?catid=".$catid."\"><<</a> ";} // lien pour retourner à la page précédente if($start) { echo " <a class=\"pagination\" title=\"Page précédente\" href=\"achat/index.php?catid=".$catid."&start=".($start-$nb)."\"><</a> ";} echo "</td>"; $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); echo "<td class=\"pagination\" align=\"center\">"; #################################################### // On teste en affichant la valeur des variables (facultatif) //Calcul le nombres de pages maximum $nbpages = ceil($row[0]/$nb); //echo "Nombre total de <b>".$nbpages." pages</b>.</p>\n"; ######################################################### //Declarations des variables ... //Calcul $indexnb = ($start/$nb); $index = $index=0; //Script if($row[0]>$nb) {// le nombre d'enreg. est > au nb de lignes d'affichage ? print("Page : "); for($index=0;($index*$nb)<$row[0];$index++) // oui alors on affiche les numéros de pages { // Si mon index de pages multiplié par mon nombre d'article par page est égale à ma valeur Start dans mon URL alors je ne met pas de lien et je change sa couleur if ($index == $indexnb){ $index1 = $index+1; //Choisir ici la couleur color: ?????; echo '<b><span style="color:#b34857;">'.$index1.'</span></b>'; } else { ?> <b><a class="pagination" href="<?=$_SERVER['PHP_SELF']."?catid=".$catid."&start=".$index*$nb; ?>"><? echo $index+1; ?></a></b> <? } } } echo "</td>"; echo "<td class=\"pagination\" width=\"200\" align=\"center\">"; if($row[0]>($start+$nb)) { //page suivante print(" <a class=\"pagination\" title=\"Page suivante\" href=\"achat/index.php?catid=".$catid."&start=".($start+$nb)."\">></a> "); //derniere page $index2 = (($nbpages-1)*$nb); print(" <a class=\"pagination\" title=\"Dernière page\" href=\"achat/index.php?catid=".$catid."&start=".$index2."\">>></a> "); } echo "</td>"; echo "</tr></table>"; Pour le coté visuel Dans le fichier ... Modele/default/style.css A la fin du fichier j'ai rajouté ce code : .pagination { font-size: 11px;color: #73656e;} .pagination a:link { color: #73656e;} .pagination a:visited { color: #73656e;} .pagination a:hover { text-decoration:underline;color: #73656e;}
Bon courage.
- 1 réponse
- 1 891 vues
-
CédriC a ajouté un message dans un sujet Référencement la suite
Peut être que c'est ton systeme de URL Rewriting qui pose problème.
-
0
-
-
CédriC a ajouté un message dans un sujet Référencement la suite
Slt,
Deja en 2 minutes je suis tombé sur 2 pages 404.
Ex:
A cette page http://www.3dvf.fr/cat-autodesk-68.html
Tu as 3 produits dont 2 en erreurs 404.
++
CédriC
-
0
-
-
CédriC a ajouté un message dans un sujet Correctifs version 3 à 3.5
Bonjour,
Félicitation à Willy et Mr Pruault pour le patch !
Qu'apporte-t-il exactement et que corrige-t-il ???
-
0
-
-
CédriC a ajouté un message dans un sujet Qui a changé mon mot de passe ?
Surtout veuillez bien à supprimer le fichier 'installer.php'
-
0
-
-
CédriC a ajouté un message dans un sujet Erreur de connexion à la base
Slt,
C'est bon c'est réparé ! Je viens de t'envoyer un MP !
Bonne chance
-
0
-
-
CédriC a ajouté un message dans un sujet [PREMIUM][v2.9][administrer/import.php] requête SQL INSERT inversion de colonnes
J'ai la version 3.x et voici mon code ...
A priori cela n'est pas corrigé !!!
echo "valeur de nom : $nom<br />"; if (!empty($nom)) { $requete = "INSERT INTO ".$_POST['nomtable']." ( reference , nom_".$_SESSION['langue']." , prix , tva , promotion , poids , points , image1 , image2 , marque , descriptif_".$_SESSION['langue']." , etat , date_insere , date_maj ) VALUES ( '".$reference."' , '".$nom."' , '".$prix."' , '".$tva."' , '".$promotion."' , '".$poids."' , '".$point."' , '".$marque."' , '".$image1."' , '".$image2."' , '".$descriptif."' , '".$etat."' , now() , now() )";
-
0
-
-
CédriC a ajouté un message dans un sujet [DEV]
Slt,
Grace à 2 logiciels il est facile de créer un MCD à partir d'un fichier SQL.
Source : http://www.nexen.net/actualites/logiciels/..._disponible.php
-
0
-
-
CédriC a ajouté un message dans un sujet probleme identification
Es- tu sur des parametres qui sont présent sur ta page installer ???
http://www.motochoc.fr/installer.php.
Nom de base SQL = PEEL.
Ca veut dire que ton hébergeur te laisse le choix du nom de la base de donnée !!! Etonnant !!!
D'ailleur cette page est à supprimer apres enfin quand le site fonctionnera !
-
0
-
-
CédriC a ajouté un message dans un sujet Comment régler le problème du navigateur d'aol
A priori c'est du au Session PHP qui ne sont pas interpreté par AOL.
Solution 1 : passer sous Firefox.
Solution 2 : j'en vois pas pour le moment B)
-
0
-