Lägg in en if stass. Får du att det är en Array går den in i en While eller en for satts och plockar ut alla värden. (besvara inte hela din fråga, men en god bit på väg)
Jag skickar information med ett formulär. Sen tar jag emot informationen så här:
if (!empty($HTTP_POST_VARS)) {
unset($post_data);
while (list ($key,$value) = each ($HTTP_POST_VARS))
{
$post_data[$key]=$value;
}
}
och
if (!empty($post_data)) {
while (list ($key,$value) = each ($post_data))
{
$key = ucfirst($key);
$meddelande = $meddelande."\n$key:\n$value\n";
}
}
Detta är för att jag ska kunna lägga till fält i formuläret utan att behöva anpassa koden. Problemet kommer nu när jag vill kunna använda multipla val. Jag vet att man kan skapa en Array genom att ange name="tjabba[]", men hur gör jag för att komplettera koden ovan? Som det är nu får jag bara resultatet "Array"
Den ska alltså klara av detta utan att veta vad fältet (arrayen) heter. Precis som med vanliga posts i koden ovan. Jag har provat is_array men jag gör fel, och jag kan inte begripa vad.
