Send session array med e-mail

Tags:    php

Hej udviklere.

Jeg har et lille problem i min shop, det sidste der mangler før den er 100 % færdig.

Jeg har gemt produkt informationer, (Produkt navn, Antal, pris etc.) under arrays i min session som hedder 'kurv'.

Men nu har jeg så problemet når de forskellige informationer skal sendes via en e-mail.

Nedeunder kan i se systemet til e-mail udsendelse jeg har lavet, har brugt en foreach, men problemet er den skriver kun en af mine produkter i e-mailen.

Fold kodeboks ind/udKode 


Håber virkelig der er nogle der kan hjælpe mig

Mvh.
Jonas

(Syntes i det er for få point må i lige skrive)



4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
jeg er ret sikker på du slutter din løkke et forkert sted medmindre da du vitterligt ønsker at fornavn,efternavn, etc... skal med for hver vare.

Nu skal jeg ikke udtale mig om hvad += gør ved en streng i php men den forslået måde at ligge to strenge sammen er .=

Fold kodeboks ind/udKode 




her er din fejl:
Fold kodeboks ind/udKode 

værdien i din variabel bliver overskrevet, hver gang foreach starter forfra.

du skal ændre den til $indhold += "", eller $indhold = $indhold.""

Og så skal du vende dig til at indkapsle nøglerne i dine arrays. $_SESSION[telenr] => $_SESSION['telenr']. Det æder en smule performance i sidste ende. Check evt. en error_reporting(E_ALL) :)



Ah ja... har roddet for meget med JS på det sidste... hehe... :) selvfølgelig [.=]



Hej begge to, tusind tak for jeres svar, er rigtig glad for det :)



t