cs_frederic66
Messages postés5Date d'inscriptionlundi 8 octobre 2007StatutMembreDernière intervention19 avril 2008
-
19 avril 2008 à 10:28
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 2012
-
20 avril 2008 à 13:24
Bonjour,
mon site a été redirigé sur un nouveau serveur qui utilise PHP4, MySQL - 5.0.51a-log. depuis, mon panier ne fonctionne plus correctement... on ne peut plus ni ajouter en quantite ni retirer un produit. De plus, si on désire acheter un autre produit, le premier produit disparait et quand on veut valider le panier, il se vide automatiquement. La personne qui avait écrit ce script n'est plus joignable... quelqu'un pourrait-il m'aider s'il vous plait? Un grand MERCI d'avance...
le script :
<?php
if (!isset($_SESSION["panier"]) && empty($_GET["code"]))
{
echo "
Votre panier est vide!
";
die;
}
if (isset($_GET["action"]))
{
$action = $_GET["action"];
switch ($action)
{
case "vide":
unset ($_SESSION["panier"]);
echo "
Votre panier a été vidé!
";
die;
break;
case "del":
unset ($_SESSION["panier"][$_GET["code"]]);
break;
case "plus":
if ($_SESSION["panier"][$_GET["code"]]<=49)
{
$_SESSION["panier"][$_GET["code"]]++;
}
break;
case "moins":
if ($_SESSION["panier"][$_GET["code"]]>1)
{
$_SESSION["panier"][$_GET["code"]]--;
}
break;
}
}
else
{
if (! isset($_SESSION["panier"]))
{
$_SESSION["panier"] = array();
}
if (! isset($_SESSION["prestation"]))
{
$_SESSION["prestation"]= array();
}
if (! isset($_SESSION["panier"][$_GET["code"]]))
{
$_SESSION["panier"][$_GET["code"]]=1;
}
}
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 20 avril 2008 à 13:24
Hello,
là comme ça difficile de t'aider, il faudrait que quelqu'un débugge un peu ton script parce que l'erreur ne doit pas être visible. Commence par vérifier si ta connexion à la base est correcte, si les requêtes s'exécutent, si tes sessions marchent.