Lomake laadittu normaalisti HTML:llä. Linkki .php-tiedostoon joka lähettää siellä määriteltyyn s-postiin tiedot.
Nyt lisäisin yhden ruudun (checkbox), johon joko pannaan ruksi tai jätetään tyhjäksi. Miten se käsitellään PHP:ssä ja miten määritellään se tieto s-postiin meneväksi?
<input type="checkbox" name="laatikko" value="1" />
$laatikko = empty($_POST["laatikko"]) ? 0 : 1; // $laatikko = 1, jos valittu, 0, jos tyhjä. $teksti = "Tekstiä, tekstiä..."; $teksti .= "\n\n"; $teksti .= "Laatikko = ". $laatikko. "\n";
s-postiin saa sen tiedon lähetettyä mail() -funktion avulla.
Esimerkiksi:
$vastaanottaja = "esi.merkki@esimerkki.fi"; //Viestin saajan sposti osoite $otsikko = "Esimerkki"; //Viestin otsikko $viesti = "Tähän viestisi."; //Itse viesti mail($vastaanottaja, $otsikko, $viesti); /*Mail() -funktio lähetää viestin. Mail() -funktiolle annetaan kolme parametria, vastaanottaja, otsikko ja viesti*/
Edit. Jaa enpä ottanut sata varmaksi, kaipasitko tätä, mutta heitin varmuuden vuoksi.
Aihe on jo aika vanha, joten et voi enää vastata siihen.