Witam, jaki jest sposob wysłania maila (mam na mysli funkcje mail()) wraz z danymi z sesji. :?:
sesja wyglada tak:
[php:1:aa82177155]<?php
session_start();
if(empty($_SESSION['id'])){
$_SESSION['id']= uniqid(0,rand(0,getrandmax())); //wygeneruj skomplikowane id sesji
$_SESSION['koszyk']="";
$_SESSION['produkty']="";
$_SESSION['ilosc']="";
$_SESSION['lego']="";
$_SESSION['seria']="";
}
$a1=explode("|",$_SESSION['koszyk']);
$a2=explode("|",$_SESSION['produkty']);
$a3=explode("|",$_SESSION['ilosc']);
$a4=explode("|",$_SESSION['seria']);
$a5=explode("|",$_SESSION['lego']);
switch($_GET['action']){
case stan:
for($c=1; $c<count($a1); $c++){
$kwota=$kwota+($a1[$c-1]*$a3[$c-1]);
$ile=$ile+$a3[$c-1];
}
print "<Center>Stan koszyka: do zaplaty: <b>$kwota</b> , Iloœæ zakupionych produktów: <b>$ile</b></center>";
break;
case dodaj:
$_SESSION['koszyk']=$_SESSION['koszyk']."$cena|";
$_SESSION['produkty']=$_SESSION['produkty']."$produkt|";
$_SESSION['ilosc']=$_SESSION['ilosc']."$ile|";
$_SESSION['seria']=$_SESSION['seria']."$ser|";
$_SESSION['lego']=$_SESSION['lego']."$leg|";
print "<center>Produkt <b>" .$produkt. " </b>w iloœci <b>" .$ile. "</b> zostal pomyslnie dodany do koszyka!";
print " <br><br><br><p><img border="0" src="io.gif" width="12" height="12"><a href="?gl=sklep&action=stan">Kontynuuj zakupy</a></p>";
print"<p><img border="0" src="io.gif" width="12" height="12"><a href="?gl=blank&action=koszyk">Finalizuj zakupy </a></p></center>";
break;
case koszyk:
for($c=1; $c<count($a1); $c++){
print "Zakupiono produkt(y) $c ".$a2[$c-1]." Cena: ".$a1[$c-1]." Seria: ".$a4[$c-1]." IloϾ: ".$a3[$c-1]." Lego: ".$a5[$c-1]."<BR>";
$kwota=$kwota+($a1[$c-1]*$a3[$c-1]);
}
print "Do zaplaty: $kwota";
print "<br><br><br>";
break;
}
?>[/php:1:aa82177155]