Bonjour
j'ai 1 site de 3 pages ecran_Tft15.php, ajouter_a_caddie.php, et voir caddie
comment dis-je declarer la session ouverte et comment passer ses variables a voir_caddie.php?
<?php
session_start()
.
.
.
?>
-------------------------------------------------------------------------
ajouter_a_caddie
--------------------------------------------------------------------
<?php
session_start();
if ($HTTP_SESSION_VARS ['caddie']){
for ($i=0; $i<count($caddie); $i++){
if($caddie[$i]["id"]==$HTTP_POST_VARS["numero"]){
break;
}
}
$caddie[$i]["id"]=$HTTP_POST_VARS["numero"];
$caddie[$i]["marque"]=$HTTP_POST_VARS["marque"];
$caddie[$i]["descriptif"]=$HTTP_POST_VARS["descriptif"];
$caddie[$i]["nb"]=$HTTP_POST_VARS["nombre"];
$caddie[$i]["prix"]=$HTTP_POST_VARS["prix"];
}else{
$caddie = array(array("id"=>0,"marque"=>0,"descriptif"=>0,"nb"=>0,"prix"=>0));
$caddie[0]["id"]=$HTTP_POST_VARS["numero"];
$caddie[0]["reference"]=$HTTP_POST_VARS["reference"];
$caddie[0]["nom"]=$HTTP_POST_VARS["nom"];
$caddie[0]["nb"]=$HTTP_POST_VARS["nombre"];
$caddie[0]["prix"]=$HTTP_POST_VARS["prix"];
$HTTP_SESSION_VARS ['caddie'];
}
header("location: ecran_TFT15.php");
?>
--------------------------------------------------------
voir_caddie.php
---------------------------------------------------
<? session_start(); ?>
<html>
<body>
<?
if ($HTTP_SESSION_VARS ['caddie']){
$prix_tot=0;
?>
<table align="center" width="50%" border="1" cellspacing="1" cellpadding="2" bordercolor="#0033FF">
<?
for($i=0;$i<count($caddie);$i++)
{
$prix_tot=$prix_tot+$caddie[$i]["nb"]*$caddie[$i]["prix"] ?>
<tr>
<td><? echo ($caddie[$i]["marque"]);?> </td>
<td><? echo ($caddie[$i]["nb"]);?> </td>
</tr>
<? } ?>
</table>
<? echo 'Prix Total : '.$prix_tot.' CHF';
}
else
{
echo("Votre caddie est vide");
}
?>
</body>
</html>
merci