Aller au contenu

gontran

Hubmaster
  • Compteur de contenus

    221
  • Inscrit(e) le

  • Dernière visite

Messages postés par gontran

  1. Bon ca ne m'affiche rien...

    $query05='SELECT SUM(totalttc) AS Somme FROM comm_active WHERE user=support';
     $querycomma=mysql_query($query05);
     echo ' : '.$querycomma.'';

    Ca vient surement d'une erreur dans mes lignes de code...

  2. Bonjour,

    J'ai la ligne de code suivante :

    $query05='select totalttc from comm_active where user="'.$session.'"'

    Je voudrais savoir comment faire pour compter le nombre de valeur qui vont être stockés dans le mysql_fetch_array et aussi en faire la somme.

    Désolé de vpous soliciter autant en ce moment.

    Merci

  3. C'est bon merci j'ai reussi a faire ce que je voulais, du moins pour la date d'expiration.

    Je n'utiliser pas la bonne fonction, avec setcookie ca fonctionne.

    A un petit détail prés.

    Voici ma fonction pour générer une chaine de caractères aléatoire :

    function aleatoire($nbr) {
    $str = "15";
    $chaine = "abcdefghijklmnpqrstuvwxyz1234567890";
    srand((double)microtime()*1000000);
    for($i=0; $i<$nbr; $i++) {
    $str .= $chaine[rand()%strlen($chaine)];
    }
    return $str;
    }

    et maintenant ma fonction pour créer mon cookie :

    setcookie ("session", $str=aleatoire(15), time() + 1296000);

    Le problème est que ca me replace le cookie à chaque visite.

    Comment faire pour que mon application vérifie la date d'éxpiration du cookie et qu'il le remplace seulement si celle-ci n'est plus valide ??

    Merci

  4. Une autre petite question en rapport avec les cookies.

    Sur ma page j'utilise la fonction session_set_cookie_params (expire, path, domain, secure)

    J'ai lu qu'il fallais exprimer le parametre expire en seconde.

    C'est a dire :

    1 minute le parametre sera 60

    2 minute le parametre sera 120

    1 heure le parametre sera 3600

    Est-ce bien ca ?

    Merci

  5. bonjour,

    j'ai un léger probleme.

    je suis en cours de réalisation d'un site de vente de vin.

    j'ai donc réalisé mon catalogue ainsi que la page "ajouter au panier"

    le probleme que je rencontre est le suivant :

    http://cmonweb.net/vin/add_cart.php?id=9

    sur cette page je voudrais que lorsqu'on modifie la quantitée ca me renvoi sur une page qui racalcule le total ttc.

    je vous joins le code de mes 2 fonctions

    function add_cart (){

    $idurl=$_GET['id'];
    $query02='select * from vin where id="'.$idurl.'" ';
    $queryvin=mysql_query($query02);
    $donnees02=mysql_fetch_array($queryvin);
     //définition des variables
     $couleur=$donnees02['couleur'];
     $prix=$donnees02['prix'];
     $mill=$donnees02['millesime'];
     $chato=$donnees02['chato'];
     $appelation=$donnees02['appelation'];
     $photo=$donnees02['photo'];
     //affichage des resultats de la rqt
     echo '<div class="liste">';
     echo '<div class="image">';
     echo '<img src='.$photo.'>';
     echo '</div>';
     echo '<p>Nom du domaine :</p>';
     echo '<h2>'.$chato.'</h2>';
     echo '<p> </p>';
     echo '<p>Millésime : '.$mill.'</p>';
     echo '<p>Appélation : '.$appelation.'</p>';
     echo '<p>Prix : '.$prix.' </p>';
     echo '<p> </p>';
     echo '<form name="quantite" method="POST" action="">';
     echo '<p>Quantitée : <select name="quantite"  onchange="calcul_total_ttc ();">
         <option value="1">1</option>
         <option value="2">2</option>
         <option value="3">3</option>
         <option value="4">4</option>
         <option value="5">5</option>
         <option value="6">6</option>
         <option value="7">7</option>
         <option value="8">8</option>
         <option value="9">9</option>
         </select>
         en bouteille.</p>';
     echo '</form>';
     echo '<p> </p>';
     echo '<p>Total TTC : '.$prix.' </p>';
     echo '</div>';
     }

    FONCTION DE CALCUL PAR RAPPORT A LA QUANTITE

    function calcul_total_ttc (){
    $quantiteurl=$_POST['quantite'];
    $idurl=$_GET['id'];
    $query02='select * from vin where id="'.$idurl.'" ';
    $queryvin=mysql_query($query02);
    $donnees02=mysql_fetch_array($queryvin);
     //définition des variables
     $couleur=$donnees02['couleur'];
     $prix=$donnees02['prix'];
     $mill=$donnees02['millesime'];
     $chato=$donnees02['chato'];
     $appelation=$donnees02['appelation'];
     $photo=$donnees02['photo'];
     $quantite=$donnees02['prix'] * $quantiteurl;
     //affichage des resultats de la rqt
     echo '<div class="liste">';
     echo '<div class="image">';
     echo '<img src='.$photo.'>';
     echo '</div>';
     echo '<p>Nom du domaine :</p>';
     echo '<h2>'.$chato.'</h2>';
     echo '<p> </p>';
     echo '<p>Millésime : '.$mill.'</p>';
     echo '<p>Appélation : '.$appelation.'</p>';
     echo '<p>Prix : '.$prix.' </p>';
     echo '<p> </p>';
     echo '<form name="quantite">';
     echo '<p>Quantitée : <select name="quantite" onChange="calcul_total_ttc ();">
        <option value="1">1</option>
         <option value="2">2</option>
         <option value="3">3</option>
         <option value="4">4</option>
         <option value="5">5</option>
         <option value="6">6</option>
         <option value="7">7</option>
         <option value="8">8</option>
         <option value="9">9</option>
        </select> en bouteille.</p>';
     echo '</form>';
     echo '<p> </p>';
     echo '<p>Total TTC : '.$quantite.' </p>';
     echo '</div>';
     }

    alors j'ai donc essayer l'etat "onChange" sur ma balise "select" mais rien ne se passe.

    pourriez vous me donner une explication

    par avance merci.

    pour info l'adresse du site :

    www.cmonweb.net/vin/add_cart.php?id=9

  6. je n'attend pas qu'on me fasse le boulot....

    bien au contraire, j'aime assez comprendre pour pouvoir évoluer...

    <?php session_start(); 
    $_SESSION['achats'] = array ("id" => 135423, "qte" => 2);?>
    <?php if ($_GET['ajout'] == "AJOUT")
     {
     $_SESSION['achats'][] = array (
       "id" => $_GET['id'],
       "qte" => $_GET['qte']
       );
     }
     ?>
    <?php

    ca c ce que j'ai fait pour le code...

    <a href="index_gravesp.php?ajout="AJOUT"&id=
    <?=$row['id'];?>&qte=<?=$qte123456;?>">Ajoute</a>

    ca c pour le lien....

    et ca me donne ca comme erreur :

    Notice: Undefined variable: row in f:\internet\site\vin\vin\index_gravesp.php on line 116

    &qte=

    Notice: Undefined variable: qte123456 in f:\internet\site\vin\vin\index_gravesp.php on line 116

    ">Ajouter

    voila... c juste pour avoir une explication

×
×
  • Créer...