begin process at 2012 05 31 19:17:47
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

mes variable de sessions s'ecrasent


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

mes variable de sessions s'ecrasent

mercredi 10 mars 2004 à 21:08:05 | mes variable de sessions s'ecrasent

herveguedj


salut à tous
j'ai une page catalogue.php ou je gere des articles
je recupere l'article par un lien
type
<?php echo "<a href=\"vpanier.php?idproduit=$idprod&prix=$prix&produit=$produit&ajoutPanier=AJOUTER\" target=\"mainFrame\"><img src=\"image\addcart.gif\" border=\"0\" alt=\"Ajouter cet article au panier\"></a>"; ?>
jusque la ca marche mais dans ma page vpanier.php

<?php
session_start();
include ("connect.php");

if ($ajoutPanier=="AJOUTER")

{

if (!isset($liste))
session_register("liste");
$liste[]=array($idprod,$produit,$prix);
}
?>

puis pour afficher la liste des articles
<? for ($i=0;$i<count($liste);$i++)
{
$query="select * from produit where idprod='".$liste[$i][0]."'";
$rspanier=mysql_query($query);
$resultat=mysql_fetch_assoc($rspanier);
?>

et la au 2 eme article, le premier est remplace par le 2 eme
et ainsi de suite donc je perds le premier article qui est remplace par le 2 eme
jeudi 11 mars 2004 à 06:45:45 | Re : mes variable de sessions s'ecrasent

XsatanaX

Je comprend ton principe,normalement ta 1 table avec des produits, ensuite tu ouvres une session qui va etre ton caddie.
dans la session tu met 2 valeurs
- la clé de du produit(sa ^position dans ta table produit)
- la quantité commandé
et ca suffit!!!!!!!!

tu as ecrit"
et la au 2 eme article, le premier est remplace par le 2 eme
et ainsi de suite donc je perds le premier article qui est remplace par le 2 eme "

c normal vu ton code, utilise la fonction str_replace()
jeudi 11 mars 2004 à 09:32:39 | Re : mes variable de sessions s'ecrasent

herveguedj


merci pour la reponse
par contre je ne comprends pas ou dois je utiliser la fonction dans ma page vpanier
ou dans le code pourrais tu m'eclairer un peu plus merci de ton aide
jeudi 11 mars 2004 à 10:00:47 | Re : mes variable de sessions s'ecrasent

XsatanaX

$id ::: la clé du produit
$amount ::: la qté commandé

<?php

session_register('list');

if (!IsSet($list)) {
$list = "";
}

$split = explode(",",$list);

if ($list == "") {
$list = "$id+$amount";
} else {
$split = explode(",", $list);
foreach ($split as $item) {
$check = explode("+", $item);

if ($check[0] == $id) {
$list = str_replace("$check[0]+$check[1]","$check[0]+$amount",$list);
$replace = "ok";
}
}

if (!IsSet($replace)) {
$list = "$list,$id+$amount";
}
} ?>

Get fun!!!
jeudi 11 mars 2004 à 10:09:35 | Re : mes variable de sessions s'ecrasent

XsatanaX


Pour finir: ton caddie::::

<?php
session_start();

$split = explode(",",$list);
foreach ($split as $item) {
$check = explode("+",$item);
$query = mysql_query("SELECT * FROM tableproduit WHERE id='$check[0]'");
$row = mysql_fetch_row($query);

?>

affiche resultats

<?php } ?>

Have more fun!!!


Cette discussion est classée dans : variable, article, sessions, eme, ecrasent


Répondre à ce message

Sujets en rapport avec ce message

Variables variables (ou variables dynamiques) et session_register [ par dj_missa ] Bonjour, je programme actuellement un panier php et je me suis heurté a un problême que je n'ai pas réussi à surmonter. Je dois enregistrer differente Les sessions [ par ninou2 ] Denis HOME -- Débutant----------------------------------------------------------------------j'ai un gros problème avec les sessions. Le fichier de ses Question sur les sessions [ par zzzzzz ] Salutj'aimerai simplement savoir si il est possible d'avoir toutes les variables sessions utilisé par l'enssemble des visiteurs.Par exemple imaginons Nom de variable... [ par RockmanX ] Voilà,j'ai un fichier que je vais appeler form.php4 qui contient 1 input : idarticle est l'id d'un article de base mysqlet nbrarticle est la quantité. Probleme de sessions [ par vbguigui ] BonjourJ'ai un probleme avec mes sessions php. example : (dans mon post il y a une variable user qui contient 'vbguigui')session_start();$user=$_POST[ Problème 'sprintf' [ par magicsmacks ] Bonjour,Je voudrais extraire de ma BDD sql toutes les lignes d'une même colonne... Pour les afficher une fois extrait je n'ai pas de problème, j'utili durer des sessions [ par Florynth ] Bonjour, je veux faire une chose très simple mais je sais pas comment faire.Je ne veux pas de cache sur le serveur (pour que les pages se recharge tou Gros PROBLEME variable sessions [ par groupmat ] Bonjour, Voila, j'ai crée un site que j'héberge chez free et il se trouve que j'ai un probleme de variable sessions. En effet, jusqu'a présent j'a Question sur sessions [ par must ] Bonjour,des questions sur les sessionsQuand quelqu'un viens sur une page,et q'une session est ouverte,on peut incrementer une variable pour un compteu pb de variable de retour [ par eax ] salutj'ai un petit pb avec une variable de retour d'une fonction:j'ai une fonction function test (){ $retour['date']=$date; $retour['heure']=$he


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,842 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales