Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Lomake: kuvan lähetys sähköpostin liitteeksi

jekku83 [23.01.2012 08:17:58]

#

Haluaisin lomakkeeseen tiedostokentän jota kautta voi valita kuvan ja se tulee mulle sähköpostin liitetiedostona lomakkeen muiden tietojen kautta.

En ole hirveästi lomakkeita tehnyt, paitsi ihan yksinkertaisia palautelomakkeita.

Nyt olenkin ihan hukassa, kun lomake lähettää tiedot sähköpostiin ja listassa näkyy vain kuva: Array.

Alla koodia:

<form action="laheta_kasittelija.php" method="post" enctype="multipart/form-data">
<table>

<tr>
<td><label for"tiedosto">Valitse yksi kuva hevoselle:</label>
<input id="tiedosto" type="file" name="kuva" accept="image/*"></td>
</tr>

</table>
</form>
<?php
$posti = array
  (
  kuva=>$_FILES['kuva']['name']
  );

foreach ($posti as $arvo)
{
  if (empty($arvo))
  {
  die("Täytithän kaikki kohdat huolellisesti!");
  }
}

$osoite = "maili@maili.com";
$otsikko = "Lomake otsikko";
$viesti = "kuva: ".$_FILES['kuva']['name']."";

mail ($osoite, $otsikko, $viesti, "From: maili@maili.com");

echo "Kiitosteksti tähän!";
?>

jekku83 [23.01.2012 17:04:22]

#

Sain toimimaan, tosin erilaisella koodilla. Koko päivän työ kannatti. :)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta