Salut,
quelques petitres remarques :
tu ne déclares pas $caddie...
on utilise $_SESSION et $_POST et non
$HTTP_SESSION_VARS et $HTTP_POST_VARS
on utilise de préférence ' à "
on utilise isset pour vérifier l'existance d'une variable
et on met register global à off...
bon, voila ton code :
<?php
session_start();
if (isset($_SESSION['caddie'])){
$caddie=$_SESSION ['caddie'];
for ($i=0; $i<count($caddie); $i++)
if($caddie[$i]['id']==$_POST['numero'])
break;
$caddie[$i]['id']=$_POST['numero'];
$caddie[$i]['marque']=$_POST['marque'];
$caddie[$i]['descriptif']=$_POST['descriptif'];
$caddie[$i]['nb']=$_POST['nombre'];
$caddie[$i]['prix']=$_POST['prix'];
}else{
$caddie = array();
$caddie[0]['id']=$_POST["numero"];
$caddie[0]['reference']=$_POST["reference"];
$caddie[0]["nom"]=$_POST["nom"];
$caddie[0]["nb"]=$_POST["nombre"];
$caddie[0]["prix"]=$_POST["prix"];
$_SESSION ['caddie']=$caddie;
}
header("location: ecran_TFT15.php");
?>In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy
Mon site (articles sur la programmation et programmes)