Hjælp til array

Tags:    php

Hejsa

Jeg har et session-array ($_SESSION['basket']) som f.eks kunne se sådan her ud: "32,77,45,88"

Jeg skal så sende en mail med de forskellige tal i:

mail("blabla@bla.dk","emne","
Vare: $_SESSION['basket']
");

men når jeg gør sådan skriver den ikke tallene, men bare Array ..
Jeg har prøvet, at gøre det med en for løkke, men dem kan man ikke bruge inde i mail funktionen ..
(kunne i hvert fald ikke få det til at virke)

Hvordan får jeg de forskellige tal sendt i mailen ?



2 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Hej,

Du kan bruge implode til at sætte det sammen til en streng:

$komma_separaret = implode(",", $_SESSION['basket']);

MvH

Stefan Svensson
http://fusket.frac.dk



Hejsa

Jeg har et session-array ($_SESSION['basket']) som f.eks kunne se sådan her ud: "32,77,45,88"

Jeg skal så sende en mail med de forskellige tal i:

mail("blabla@bla.dk","emne","
Vare: $_SESSION['basket']
");

men når jeg gør sådan skriver den ikke tallene, men bare Array ..
Jeg har prøvet, at gøre det med en for løkke, men dem kan man ikke bruge inde i mail funktionen ..
(kunne i hvert fald ikke få det til at virke)

Hvordan får jeg de forskellige tal sendt i mailen ?

Hej,

Det ser ud som om din $_SESSION['basket'] er et array.
Prøv med:
mail("blabla@bla.dk","emne","Vare: ".implode(",", $_SESSION['basket']");

/Michael.



t