Apuja Foreach:iin

Kaikki phpBB:hen liittymätön jorina tänne.
Google olkoon ystäväsi...
proctor58
Aloittelija
Aloittelija
Viestit:3
Liittynyt:27 Syys 2009, 15:54
Apuja Foreach:iin

Viesti Kirjoittaja proctor58 » 27 Syys 2009, 16:19

Mulla olis tarve saada tehtyä yhdistykselle äänestyslomake, jossa äänestäjä valitsee 3 kuvaa 4stä eri valikoimasta ja tämä tieto siirtyis sitten mulle sähköpostiin. Kokemusta multa ei pahemmin löydy ja siksi ajattelin kääntyä kysymään neuvoa täältä, teiltä asian osaavilta. Kun nyt mun ongelmaksi on muodostunu se, etten millään tajua miten toi foreach pitäis toteuttaa...

Formi on tällanen:
< form action="aanestys1.php" method="post" >

< input type="checkbox" name="kevat[]" value="kevat1" >
< input type="checkbox" name="kevat[]" value="kevat2" >
< input type="checkbox" name="kevat[]" value="kevat3" > jne. valueita on siis useampia per vuodenaika
< input type="checkbox" name="kesa[]" value="kesa1" >
< input type="checkbox" name="kesa[]" value="kesa2" >
< input type="checkbox" name="kesa[]" value="kesa3" >jne.
< input type="checkbox" name="syksy[]" value="syksy1" >
< input type="checkbox" name="syksy[]" value="syksy2" >
< input type="checkbox" name="syksy[]" value="syksy3" > jne.
< input type="checkbox" name="talvi[]" value="talvi1" >
< input type="checkbox" name="talvi[]" value="talvi2" >
< input type="checkbox" name="talvi[]" value="talvi3" > jne.

< input type="submit" value="Lähetä">
< /table >

Ja sitten alkais näin:
<?php

$posti = array
(
"kevat" => $_POST['kevat'],
"kesa" => $_POST['kesa'],
"syksy" => $_POST['syksy'],
"talvi" => $_POST['talvi']
);

foreach....?

$osoite = "xxx@xxx";
$otsikko = "Tuloksia";
$viesti = "Kevät: ".$_POST['kevat']." Kesä: ".$_POST['kesa']." Syksy: ".$_POST['syksy']." Talvi: ".$_POST['talvi']."";


mail ($osoite, $otsikko, $viesti);

echo "Lähetetty!";
?>

Mut mitä mun pitää tuohon lisätä, että saan mailiin tulemaan jokaisesta vuodenajasta kaikki ne äänestäjän kolme valintaa? Foreach:ä käyttämällä kai sen pitäisi onnistua, eikö? Mutta en saa hommaa toimimaan. Kun ilman sitä foreachia se lähettää vain sen viimeisen valinnan. Oisko tohon joku ratkasu?

proctor58
Aloittelija
Aloittelija
Viestit:3
Liittynyt:27 Syys 2009, 15:54

Re: Apuja Foreach:iin

Viesti Kirjoittaja proctor58 » 28 Syys 2009, 09:02

Eikö kukaan vois auttaa?

mrl586
Aktiivinen jäsen
Aktiivinen jäsen
Viestit:2879
Liittynyt:31 Maalis 2006, 17:59
Paikkakunta:Tampere
Viesti:

Re: Apuja Foreach:iin

Viesti Kirjoittaja mrl586 » 28 Syys 2009, 13:10


proctor58
Aloittelija
Aloittelija
Viestit:3
Liittynyt:27 Syys 2009, 15:54

Re: Apuja Foreach:iin

Viesti Kirjoittaja proctor58 » 29 Syys 2009, 11:24

^ Kiitti!
Kokeillaan!

Vastaa Viestiin

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 112 vierailijaa