Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Kuvan lähetys PHP-lomakkeella sähköpostiin

Haippi [14.10.2013 14:28:59]

#

Moi!

Minulla on yhdellä sivulla lomake joka kerää tiettyjä tietoja käyttäjältä ja lähettää tiedot sähköpostiosoitteeseen.

Ongelmana on nyt se, että pitäisi lisätä lomakkeeseen kuvan lähetysmahdollisuus. Eli käytännössä lomakkeessa valittaisiin kuva tietokoneelta ja se lähtisi sähköpostiin muiden tietojen seassa.

Voiko tämän toteuttaa muuten, kuin että kuva pitäisi ensin tallentaa palvelimelle?

Internetistä löytyy jonkinlaisia valmiita koodejakin, mutta niitä en ole saanut toimimaan.

Lebe80 [14.10.2013 14:33:02]

#

PhpMaileria moni suosittelee.

Katso vaikka tuolta:
https://github.com/PHPMailer/PHPMailer

Metabolix [14.10.2013 17:27:23]

#

Kuva pitää joka tapauksessa lähettää ensin palvelimelle. Pysyvä tallennus ei ole pakollista, vaan lähetetyn tiedoston voi saman tien lukea muuttujaan ja jatkojalostaa siitä sähköpostin osaksi.

$data = file_get_contents($_FILES["kuva"]["tmp_name"]);

Haippi [15.10.2013 13:48:35]

#

Okei, kiitoksia vastauksista. Tuon kuvan käsittelyn ja tallentamisen pystyy ilmeisesti hoitamaan samassa php-tiedostossa, kuin sähköpostin lähetyksenkin?

Vastaus

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

Tietoa sivustosta