ggeorges
Utilisateur open source-
Compteur de contenus
23 -
Inscrit(e) le
-
Dernière visite
Messages posté(e)s par ggeorges
-
-
Merci de votre réponse.
Cordialement
-
Bonjour,
Merci de votre réponse, l'outil utilisé par google Search Console.
Cordialement. -
Bonjour,
J'ai installé Peel 9_2_2 et Google me signale des erreurs sur 3 pages
Champ de recherche associé aux liens sitelinkChamp "query-input" manquant
Pouvez-vous me renseigner et m'aider à corriger le problème.
Cordialement -
Il paraît qu’il existe une faille de sécurité avec <?php include("$page") ?> peut-être la cause de votre problème
-
-
Bonjour,
Merci de votre réponse
Voici le code dans : achat/modeles/ caddie.php
<script language="Javascript">
function frmsubmit(func) {
frm = document.entryform;
frm.func.value = func;
frm.submit();
}
</script>
<a onClick="java script:return confirm('Êtes-vous sûr de vouloir enlever ce produit du panier ?');" class="normal" href="<?php echo $_SERVER['PHP_SELF']?>?func=enleve&id=<?php echo $prod['id']?>"><img src="../images/poubelle.gif" width="25" height="25" alt="" border="0"></a></td>
Voici le code dans : lib/class/caddie.php
function enleve(&$numero_ligne) {
/* Enlève un produit du caddie */
if (isset($numero_ligne)) {
unset($this->articles[$numero_ligne], $this->quantite[$numero_ligne], $this->taille[$numero_ligne], $this->img[$numero_ligne], $this->prix[$numero_ligne], $this->poids[$numero_ligne]);
$this->articles =array_values ($this->articles);
$this->quantite =array_values ($this->quantite);
$this->taille =array_values ($this->taille);
$this->img =array_values ($this->img);
$this->prix =array_values ($this->prix);
$this->poids =array_values ($this->poids);
}
Cordialement
-
Bonjour,
La fonction « Enlève un produit du caddie » ne fonctionne pas.
Dans la page « Votre panier » si l’on clique sur la poubelle il n’y a aucun résultat, le produit reste. Il faut vider le caddie pour tout effacer.
Peut-être avez-vous une solution.
Cordialement
-
Bonjour Paulanna,Malheusement oui
Bénédict
Enlève un produit du caddie
Bonjour,
La fonction « Enlève un produit du caddie » ne fonctionne pas.
Dans la page « Votre panier » si l’on clique sur la poubelle il n’y a aucun résultat, le produit reste. Il faut vider le caddie pour tout effacer.
Peut-être avez-vous une solution.
Cordialement
-
salut,ils ont quoi comme version de mysql ?
sinon : decompacter le zip de PEEL et faire un copier coller dans la BDD du mot de pass de départ pour admin
Merci de votre réponse, pour la version mysql 4.1 . Le problème est seulement système d’exploitation Linux, en FreeBSD tout fonctionne normalement.
Cordialement
-
Bonjour,
J’ai un site PEEL Shopping installé chez Amen depuis un an qui fonctionnait parfaitement. Amen veux changer son système d’exploitation FreeBSD pour Linux, j’ai fait des essais et lorsque je suis avec le système d’exploitation Linux je ne peux plus me logger comme client ou comme administrateur.
Si quelqu´un a déjà rencontré le problème et pouvait m´aider ?
Merci
-
ton AS est collé à la parenthese de COUNT(*)Merci de votre aide tout fonctionne.
Cordialement.
-
Bonjour,
J'ai un problème de syntaxe avec ce code.
Je voudrai compter le nombre "id_utilisateur " identique dans la base.
"$utilis" étant l'id_utilisateur à comparer à ceux de la base et afficher le nombre de fois qu'il est présent de la base.
$utilis = 456 ;
// on crée la requête SQL
$sql = "SELECT COUNT(*)as nbre_entrees FROM commandes GROUP BY id_utilisateur WHERE 'id_utilisateur' = $utilis";
// on envoie la requête
$reponse = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on fait une boucle
while($donnees = mysql_fetch_array($reponse))
{
// on affiche l
echo $donnees['compte']." ".$libelle[$donnees['utilisateur']];
}
Je reçois l'erreur :
Erreur SQL !
SELECT COUNT(*)as nbre_entrees FROM peel_commandes GROUP BY id_utilisateur WHERE 'id_utilisateur' = 456
Erreur de syntaxe près de 'WHERE 'id_utilisateur' = 456' à la ligne 1
Si une bonne volonté pouvait me venir en aide.
Cordialement
-
Bonjour,J'ai visité ton site et à 2 reprises en voulant revenir sur la page d'accueil, j'ai eu cette erreur
//////////////////////////////////////////////////////////////
Fatal error: session_start(): Failed to initialize storage module: user (path: /tmp) in /home/sites/site158/web/configuration.inc.php on line 55
//////////////////////////////////////////////////////////////
Je te le donnes pour info.
Je dirais 1 spammeur, aujourd'hui pas de spam facture je pense du aux événements dans un cyber café au Maroc. Quant aux commandes validées par la banque, pour qu'elles soient encaissées je dois moi aussi les valider, de se coté pas de problème.
J'enregistre toutes les infos et l'ip pour chaque client avec un script PG-AgentSecret, il me reste a trouver une solution pour valider une inscription sur le site, j'ai essayé d'installer un script générateur de cryptogrammes "captchas" impossible de le faire fonctionner chez Amen.
Cordialement
-
Bonjour,
La procédure du spammeur est : de s'identifier sous un nom bizarre ensuite toute une flopée de commande de 100 à 50 dont 50 % validées en banque. Je ne sais pas de quelle façon il procède pour expédier toutes les commandes, robots ou autres. l'url : http://www.la-dragee.com.
Encore merci pour vos solutions qui sont toutes très pertinentes.
Cordialement.
-
Merci
Pourriez-vous me donner plus de précisions, ou faut-il mettre le script "Comment sécuriser vos formulaires contre les SPAMS." au début du formulaire ? ou sur la page index.
merci d'avance de votre réponse.
Cordialement
-
est ce que tu peux donner l'adresse de ton site éventuellement ?ou juste le code ( en supprimant les infos sensibles bien sur ) de ton formulaire ?
Merci de votre réponse.
Voila
<form name="entryform" action="<?=$_SERVER['PHP_SELF']?>" method="post">
<font class=titre>Etape 1. Vos informations personnelles</font><br>
<font class=petit>(nécessaires pour prendre contact avec vous)</font>
<table cellpadding="2" cellspacing="0" width="100%" border="0">
<tr>
<td colspan="3" class="normal"><b>Adresse de facturation :</b></td>
</tr>
<tr>
<td width=25 class=normal class=normal nowrap><? if (isset($erreurs['client1'])) { echo $fleche_droite;} ?></td>
<td class=normal>Client :</td>
<td><input class="formulaire1" type="text" name="client1" size=50 value="<?=stripslashes($client1) ?>"></td>
</tr>
<tr>
<td width=25 class=normal nowrap><? if (isset($erreurs['email1'])) echo $fleche_droite; ?></td>
<td class=normal>Email :</td>
<td><input class="formulaire1" type="text" name="email1" size=50 value="<?=$email1 ?>"></td>
</tr>
<tr>
<td width=25 class=normal nowrap><? if (isset($erreurs['contact1'])) echo $fleche_droite; ?></td>
<td class=normal>Tel. :</td>
<td><input class="formulaire1" type="text" name="contact1" size=50 value="<?=$contact1 ?>"></td>
</tr>
<tr valign=top>
<td width=25 class=normal nowrap><? if (isset($erreurs['adresse1'])) echo $fleche_droite; ?></td>
<td class=normal>Adresse :</td>
<td><input class="formulaire1" type="text" name="adresse1" size=50 value="<?=stripslashes($adresse1)?>"></td>
</tr>
<tr valign=top>
<td width=25 class=normal nowrap><? if (isset($erreurs['code_postal1'])) echo $fleche_droite; ?></td>
<td class=normal>Code Postal :</td>
<td><input class="formulaire1" type="text" name="code_postal1" size=50 value="<?=$code_postal1 ?>"></td>
</tr>
<tr valign=top>
<td width=25 class=normal nowrap><? if (isset($erreurs['ville1'])) echo $fleche_droite; ?></td>
<td class=normal>Ville :</td>
<td><input class="formulaire1" type="text" name="ville1" size=50 value="<?=stripslashes($ville1)?>"></td>
</tr>
<tr valign=top>
<td width=25 class=normal nowrap><? if (isset($erreurs['pays1'])) echo $fleche_droite; ?></td>
<td class=normal>Pays :</td>
<td><input class="formulaire1" type="text" name="pays1" size=50 value="<?=stripslashes($pays1) ?>"></td>
</tr>
<tr>
<td colspan="3" class="normal"><b>Adresse de livraison :</b>
<br>(A modifier si l'adresse de facturation est différente de l'adresse de livraison)</td>
</tr>
<tr>
<td width=25 class=normal class=normal nowrap><? if (isset($erreurs['client2'])) echo $fleche_droite; ?></td>
<td class=normal>Client :</td>
<td><input class="formulaire1" type="text" name="client2" size=50 value="<?=stripslashes($client2) ?>"></td>
</tr>
<tr>
<td width=25 class=normal nowrap></td>
<td class=normal>Email :</td>
<td><input class="formulaire1" type="text" name="email2" size=50 value="<?=$email2 ?>"></td>
</tr>
<tr>
<td width=25 class=normal nowrap><? if (isset($erreurs['contact2'])) echo $fleche_droite; ?></td>
<td class=normal>Tel. :</td>
<td><input class="formulaire1" type="text" name="contact2" size=50 value="<?=$contact2 ?>"></td>
</tr>
<tr valign=top>
<td width=25 class=normal nowrap><? if (isset($erreurs['adresse2'])) echo $fleche_droite; ?></td>
<td class=normal>Adresse :</td>
<td><input class="formulaire1" type="text" name="adresse2" size=50 value="<?=stripslashes($adresse2)?>"></td>
</tr>
<tr valign=top>
<td width=25 class=normal nowrap><? if (isset($erreurs['code_postal2'])) echo $fleche_droite; ?></td>
<td class=normal>Code Postal :</td>
<td><input class="formulaire1" type="text" name="code_postal2" size=50 value="<?=$code_postal2 ?>"></td>
</tr>
<tr valign=top>
<td width=25 class=normal nowrap><? if (isset($erreurs['ville2'])) echo $fleche_droite; ?></td>
<td class=normal>Ville :</td>
<td><input class="formulaire1" type="text" name="ville2" size=50 value="<?=stripslashes($ville2)?>"></td>
</tr>
<tr valign=top>
<td width=25 class=normal nowrap><? if (isset($erreurs['pays2'])) echo $fleche_droite; ?></td>
<td class=normal>Pays :</td>
<td><input class="formulaire1" type="text" name="pays2" size=50 value="<?=stripslashes($pays2) ?>"></td>
</tr>
<tr valign=top>
<td width=25 class=normal nowrap><? if (isset($erreurs['paiement'])) echo $fleche_droite; ?></td>
<td class=normal>Paiement* :</td>
<td class="normal">
<input type="radio" name="paiement" value="chèque" <?php if( $paiement == "chèque") {echo "checked";} ?>>Chèque<br>
<input type="radio" name="paiement" value="cb" <?php if($frm["paiement"]=="cb") echo "checked" ?>><font color="#990000">Carte Bancaire<br>
</td>
</tr>
<tr>
<td width=25 class=normal nowrap></td>
<td colspan=2 class="normal">Vos commentaires : </td>
</tr>
<tr>
<td colspan=2 nowrap> </td>
<td colspan=2><textarea class="formulaire1" name="commentaires" cols="50" rows="5"><?=$commentaires ?></textarea></td>
</tr>
<tr>
<td colspan=3 align=center><br><input type="submit" value="Etape suivante" class="bouton"></td>
</tr>
<tr>
<td colspan=3 align=left class=petit>(*) Ne pas oublier d'indiquer votre moyen de paiement</td>
</tr>
</table>
<blockquote>
</form>
-
Bonjour,
Depuis plusieurs semaines mon site est spammé de fausses commandes, dont certaines commandes sont validées par le serveur de la banque crédit agricole (probablement des cartes volées au Maroc). Après informations auprès de mon hébergeur (Amen) le problème viendrait de mon formulaire de commande qui ne serait pas sécurisé (Peel 2.9). Si quelqu'un à déjà eu le problème et trouvé la solution je suis preneur
Merci à tous ceux qui pourront m'apporter une aide.
Cordialement.
-
Bonjour,
J'ai trouvé sur le site PEEL a cette adresse ( http://www.peel.fr/lire/article_details.php?rubid=47 ) un script pour sécuriser les formulaires spammé, j'aimerais savoir ou mettre le script ou si il y a une autre solution je suis preneur
Merci
-
cela aurait été sympa de le dire dès le départ cart il faut pour cela, je pense, passer les infos en session mais ce n'est évidemment pas le même code.Je vais voir ce que je peux faire.
Bonjour,
Désolé du manque d'information, mais je me suis rendu compte qu'après avoir fait des essais.
cordialement
-
Bonjour,Bravo le fonctionnement parfait.Merci
Je me suis réjoui un peu vite.
S’il y a qu'une adresse, l'adresse de facturation ça marche, j'ai bien la même
adresse dans l'emplacement adresse de facturation et adresse de livraison.
S’il y a une adresse différente pour l’adresse de facturation et l'adresse de
livraison, ça ne marche pas, il s'inscrit la même adresse (adresse de
facturation) dans les deux emplacements adresse de facturation et adresse de
livraison.
Si je fais des essais avec ce bon de code ça marche.
<table border="1" cellpadding="5" cellspacing="1" width="100%" bordercolor="#808080">
<?php $client_info1 = 'info1'; ?>
<?php $client_info2 = 'info2'; ?>
</tr>
</table>
<table border="1" width="100%">
<tr>
<td width="50%" bgcolor="#f3e2a0">Adresse de facturation</td>
<td width="50%" bgcolor="#f3e2a0">Adresse de livraison</td>
</tr>
<tr>
<td width="50%"><?php echo (stripslashes($client_info1))?></td>
<td width="50%"><?php if (!empty($client_info2)) { ?>
<?php echo (stripslashes($client_info2))?>
<?php
}
else { ?>
<?php echo (stripslashes($client_info1))?>
<?}?></td>
</tr>
</table>
si j'incorpore le code ( avec quelques adaptations ) dans la page facture_html.php
ça ne fonctionne plus, il faut dire que j'ai supprimé l'obligation de s'identifier.
Merci d'avance à ceux qui vont pouvoir m'aider.
Cordialement
-
Ceci devrait faire votre bonheur !!<table border="1" cellpadding="5" cellspacing="1" width="100%" bordercolor="#808080"> <tr> <td bgcolor="#f3e2a0" class="normal"><b>Adresse de livraison</b></td> </tr> <tr> <td class="normal"> <?php if (!empty($commande['client_info2'])) { ?> <?php echo nl2br(stripslashes($commande->client_info2))?> <?php } else { ?> <?php echo nl2br(stripslashes($commande->client_info1))?> <?}?></td> </tr> </table>
Bravo le fonctionnement parfait.
Merci
-
Bonjour,
Je voudrai lorsque qu'un acheteur qui ne mentionne pas l'adresse de livraison, que sur sa facture à l'emplacement l'adresse de livraison soit inscrite adresse que la facturation. L'adresse de facturation et l'adresse de livraison seront identiques.
J'ai fait des essais sans résultat si quelqu'un a une solution !
<table border="1" cellpadding="5" cellspacing="1" width="100%" bordercolor="#808080">
<tr>
<td bgcolor="#F3E2A0" class="normal"><b>Adresse de facturation</b></td>
</tr>
<tr>
<? $adresse1 = nl2br(stripslashes($commande->client_info1));?>
<td class="normal"><?echo $adresse1;?></td>
</tr>
</table>
</td>
<td valign=top width="50%">
<table border="1" cellpadding="5" cellspacing="1" width="100%" bordercolor="#808080">
<tr>
<td bgcolor="#F3E2A0" class="normal"><b>Adresse de livraison</b></td>
</tr>
<tr>
<?php $adresse2 = nl2br(stripslashes($commande->client_info2));?>
<td class="normal"><?php
if ($adresse2 != "" ) {
echo $adresse2;
}
else {
echo $adresse1;
}
?>
</td>
Sa ne marche pas.
Merci
Erreur SQL 1146
dans PEEL SHOPPING : logiciel open source de boutique en ligne
Posté(e) · Signaler ce message
Bonjour,
J'ai installé Peel 9_2_2, je me retrouve avec une erreur :
[admin info : Erreur SQL 1146 - Table 'xxxxxxxxxxxxx.peel_produits_tailles' doesn't exist - Page : / - IP xx.xxx.xx.xxx - SELECT t.*, pt.taille_id FROM peel_produits_tailles pt INNER JOIN peel_tailles t ON t.id=pt.taille_id AND t.site_id IN ('0','1') WHERE pt.produit_id="40" ORDER BY t.position ASC, t.prix ASC, t.nom_fr ASC - Error number ]
Merci de votre aide