ggeorges

Utilisateur open source
  • Compteur de contenus

    23
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par ggeorges


  1. 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

     


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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.


  7. 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>&nbsp;</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>


  8. 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.


  9. Bravo le fonctionnement parfait.

    Merci

    Bonjour,

    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


  10. 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


  11. 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

Twitter Advisto ecommerce

Facebook PEEL Shopping