bouro

Utilisateur open source
  • Compteur de contenus

    87
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par bouro


  1. Bonsoir,

    Merci de m'avoir répondu, voilà j'ai mis tout le dossier de peel depuis le debut sur un domaine pour faire le test, j'ai juste changé le nombre d'enregistrement par page, j'ai mis 2 pour tester, Merci.

    je vous envoie les mots de passe pour accéder à l'FTP du site qui est sous le nom du répertoire (/sous-domaine)

    Lien du site : http://s172524412.onlinehome.fr/

    Merci.

    pour acceder à l'administration du site : info@peel.fr comme identifiant, et admin comme mot de pass


  2. oui tu peux te servir de utilisateurs/enregistrement.php et regarder au niveau de mysql_insert_id() cela récupère le dernier id de l'enregistrement, et met à nouveau la table peel_utilisateur à jour en y ajoutant la date

    ce qui donne id+date

    J'arrive pas à trouver mysql_insert_id() dans la page enregistrement.php et dans la table peel_utilisateurs il y a pas de date :( peut être que je vous ai mal compris ;).


  3. Bonsoir,

    Ca ne marche pas en fait quand je mets ce code : <?php echo stripslashes($frm['date_cours'])?>

    ça fonctionne bien mais quand je veux modifier un produit le champs de la date il est pas dans le bon format après j'appelle la fonction qui format la date, et c'est la ou je vois afficher le <br /> quand je clique sur ajouter produit, et quand j'enlève le code de la fonction il disparet, j'ai tester aussi ce code : <?php echo date("d/m/Y", strtotime($frm['date_cours'])) ?>

    mais pareil toujours le <br /> :(


  4. Bonsoir,

    Voila le code de toute la page il suffi de rajouter juste un champs date après reference dans la base de données pour tester :


    <?php
    include("../configuration.inc.php");

    necessite_identification();

    necessite_priv("admin");

    $DOC_TITLE = "Gérer les produits";

    include("modeles/haut.php");

    $start = vn($_REQUEST['start']);// Détermine la variable start (début de page)

    switch (vb script:return confirm('Êtes-vous sûr de vouloir supprimer le produit <?php echo addslashes($ligne['nom']) ?> ?');" class="normal" title="Supprimer <?php echo $ligne['nom'] ?>" href="<?php echo $_SERVER['PHP_SELF']?>?mode=suppr&id=<?php echo $ligne['id'] ?>">
    <img src=<?php echo $wwwroot?>/images/poubelle.gif border=0></a></td>
    <td class="normal" align="center">

    <?php

    $sqlCAT = "SELECT id, nom FROM peel_categories c, peel_produits_categories pc WHERE pc.produit_id = ".$ligne['id']." AND c.id = pc.categorie_id";

    $resCAT = mysql_query($sqlCAT);

    if (mysql_num_rows($resCAT) > 0) {

    while ($cat = mysql_fetch_array($resCAT)) {

    echo html_entity_decode($cat['nom'])."<br />";

    }

    } else {

    echo "<font color=\"red\"><b>n.c</b></font>";

    }

    ?>

    </td>
    <td class="normal" align="center"><a class="normal" title="Modifier ce produit" href="<?php echo $_SERVER['PHP_SELF']?>?mode=modif&id=<?php echo $ligne['id'] ?>"><?php echo stripslashes($ligne['nom'])?></a></td>
    <td class="normal" align="center"><?php echo $ligne['prix'] ?> € T.T.C</td>
    <td align="center" class="normal"><?php if (empty($ligne['etat'])) {echo "<img src=\"".$wwwroot."/administrer/images/puce-blanche.gif\" alt=\"\" />";} else {echo "<img src=\"".$wwwroot."/administrer/images/puce-verte.gif\" alt=\"\" />";} ?></td>
    <td align="center" class="label"><?php if (empty($ligne['on_stock'])) { echo "n.a"; } else { echo ($ligne['stock'] <= 0) ? "<font color=\"red\">".$ligne['stock']."</font>" : $ligne['stock'];} ?></td>
    <td class="normal" align="center"><?php echo date("d-m-Y", strtotime($ligne['date_maj'])) ?></td>
    </tr>
    <tr><td align="center" class="normal" colspan="7">
    <?php
    $i++;
    }

    }

    //Boutons précédent et suivant
    if($start)
    {

    print("<a class=\"normal\" href=\"".$_SERVER['PHP_SELF']."?start=".($start-$nb)."&categorie=".vb($frm['categorie'])."\">page précédent</a>");}

    $result=mysql_query($sql_count);

    $row=mysql_fetch_row($result);


    if($row[0]>($start+$nb))
    {

    if($start) {print(" / ");}

    print("<a class=\"normal\" href=\"".$_SERVER['PHP_SELF']."?start=".($start+$nb)."&categorie=".vb($frm['categorie'])."\">page suivante</a>");

    }

    print("<br />");

    //Affichage des pages
    if($row[0]>$nb) // le nombre d'enreg. est > au nb de lignes d'affichage ?

    for($index=0;($index*$nb)<$row[0];$index++) // oui alors on affiche les numéros de pages
    {
    ?>
    <a class="normal" href="<?php echo $_SERVER['PHP_SELF']."?start=".$index*$nb; ?>&categorie=<?php echo vb($frm['categorie'])?>"><?php echo $index+1; ?></a>
    <?php
    }
    echo "</td></tr></table>";
    }

    function valide_form_produit(&$frm, &$erreurs) {

    $erreurs = array();
    $msg = array();

    if (empty($frm['nom'])) {
    $erreurs['nom'] = true;
    $msg['nom'] = " Vous devez insérer un nom de produit.";

    }

    return $msg;
    }

    ?>
    [/codebox]


  5. Bonjour,

    J’ai eu un petit soucis et j’ai pas du tout pu le résoudre alors que j’ai passé toute une journée à tester, j’ai ajouté un champs date dans le formulaire d’ajout de produit qui a le format dd/mm/aaaa que je format en aaaa/mm/dd quand je l’insert dans la base de donnée, tout se passe bien je peux ajouter et modifier des produits, mais il y a un petit problème c’est que quand je clique sur ajouter un produit il y a « <br /> »qui s’affiche, je sais pas comment je dois faire pour l’enlever, sachant que j’ai mis une ligne de code dans la valeur pour afficher la date formatée j’ai mis ce code la <?php echo returne_date ($frm['date_cours']); ?> qui donne ce format : dd/mm/aaaa , et quand je tape ce code : <?php echo stripslashes($frm['date_cours'])?> tout fonctionne bien je voie plus le <br /> mais en mode modifier la date est en format aaaa/mm/dd alors que j’ai installé un calendrier qui est dans ce format : dd/mm/aaaa,

    Merci de me trouver une solution.


  6. Bonjour,

    J’ai eu un problème en testant le formulaire de recherche dans la page produits.php j’ai fais plusieurs tests et ça marche pas la seule chose qui marche dans ce formulaire c’est quand je sélectionne une catégorie j’ai chercher dans le code et j’ai fais plusieurs tests et j’ai vu quand je modifie if ($frm['categorie'] != "NULL") par if ($frm['categorie'] == "NULL") le formulaire fonctionne juste quand je sélectionne toutes les catégories mais si je sélectionne une seule ça fonctionne pas pareil pour les autres bouton, j’ai aussi fais une recherche sur le forum et sur Internet et j’ai pas trouvé ce que je voulais, je suis tombé aussi sur cette page : http://forum.peel.fr/index.php?showtopic=1023 mais dans ma page il y a pas la ligne 1333,

    merci beaucoup.


  7. Bonjour,

    J'ai fais cette fonction mais je sais pas si elle est correct ou pas ... ;)

    <?php

    function verifier_statut_details() {

    $tempsexpiration = 7*24*3600; // durée de sept jours

    $tempsfinal = $o_timestamp + $tempsexpiration; // date à ne pas dépasser = date de la commande + durée de sept jours

    if ( $o_timestamp + $tempsexpiration < $tempsfinal ) {

    mysql_query("UPDATE peel_commandes SET statut_details = 'Annulé' WHERE email = '".$c->email."' AND id = '".$commandeid."'");

    }

    ?>


  8. Bonjour, je voudrais savoir comment on peut faire pour garder la valeur entrée dans un champs text pour qu'elle change pas ?

    j'avais le champs qui suis :

    <input class="formulaire" type="text" name="email" value="<?php echo stripslashes(vb($frm['email']))?>" />

    mais j'ai voulu faire comme sur le site peel.fr dans le champs il y a une valeur par defaut qui s'affiche alors j'ai mis ce code la :

    <input class="formulaire" type="text" name="email" value="mail" />

    le problème c'est que quand je tape une fausse adresse email et je valide apres l'adresse mail que j'ai tapé ne s'affiche pas pour juste modifier l'erreur qu'il y a ou retaper le mot de passe s'il est pas correct,

    s'il ya une solution merci de me la montrer.


  9. Une petite question :

    est ce qu'on peut mettre le code comme ca :

    $qid = mysql_query("SELECT pc.*, pu.priv FROM peel_commandes pc, zone_utilisateurs pu WHERE pc.id ='".$commandeid."' AND pu.id_utilisateur = '".$_SESSION['utilisateur']['id_utilisateur']."' ");

    j'ai remplacé email par * car sur ok.php il ya :

    $qid = mysql_query("SELECT * FROM peel_commandes WHERE id ='".$commandeid."'");

Twitter Advisto ecommerce

Facebook PEEL Shopping