I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg vil gerne have en indkøbskurv på en hjemmeside, og jeg har lavet en klasse kurv, som holder de ønskede oplysninger. Disse ligger i kurv.php.
I kurv.php er der også en funktion getKurv(), som tjekker om kurv findes i session (isset($_SESSION['kurv']) og gemmer den i $kurv hvis den gør ($kurv = $_SESSION['kurv']) ellers oprettes ny og gemmes i session ($kurv = new Kurv(); $_SESSION['kurv'] = $kurv;)
Jeg har en topBar som inkluderes på alle sider og viser oplysninger om hvor mange varer der er i kurven og den samlede pris. I topBar har jeg en $kurv = getKurv().
Jeg har lavet en test-side som tilføjer to varer til kurven, og jeg udskriver indholdet af kurven før og efter. Lige meget hvor mange gange jeg refresher siden så er der før tilføjelsen ingen varer i kurven og efter er der kun dem jeg har tilføjet.
Så det er som om jeg arbejder på en "lokal" kurv. Jeg bruger følgende kommando, som jeg har lavet i kurv.php: $kurv->addVarelinie($vareid,$antal);
Og jeg burde vel kunne bruge $kurv når jeg har hentet den i topBar?
Jeg har parkeret denne løsning i første omgang, da jeg ikke kan få det til at virke, og istedet har valgt at bruge et array...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.