Hei,
Minulla olisi tarve tehdä sivu, jolla on lomake joka lähettää laitteeseen tallenetun kuvan, kuvan kuvauksen sekä käyttäjän nimen ja sähköpostin ennalta määriteltyyn osoitteseen. Onko jollain antaa vinkkiä siitä, miten tämä kannattaa toteuttaa tai mahdollisesti sivua, josta löytyisi aiheeseen liittyen valmista pohjaa, koodia tai muuta vastaavaa?
Itse koitin näitä etsiä, mutta en saanut hommasta kiinni kun en tiedä millä tekniikalla tuo kannattaisi toteuttaa. Mikään pro en ole näissä hommissa, vaan omaan aloittelijan taidot, mutta minulla on aikaa ja halua asian opiskeluun ja ajattelin, että tämä projekti toimisi hyvänä harjoituksena.
Kuvan ja tekstin lähettävä sivu
4
218
Vastaukset
- turhaa_vaivaa
Ei ole mitään tarvetta tuollaiseen, koska kuvan voi aina lähettää s-postin liitteenä s-postiin.
- turhaa_vaivaa
Ja jotta tuollainen systeemi toimisi järkevästi, se mitä luultavimmin olisi toteutettava palvelinpuolen PHP-ohjelmalla, kuten esimerkissä:
https://www.w3schools.com/php/php_file_upload.asp - Testaa-alustan-toimivuus
Taisit kysyä jo aikaisemminkin tätä samaa.
Aloittelevan ongelma ei useinkaan ole tuo lomake, vaan lomakkeen lähettävä ympäristö ja sen konfaaminen sillä tavalla että viesti myös lähtee. Lomake malleja ja esimerkkejä on verkossa tarjolla ihan liikaakin, joten uskon että lähettävän alustan toimimaan saattaminen on sinunkin ongelmasi.
No tuosta epäilystä päästään kun alla olevan testi-lomakkeen sijoitat joko localhost tai hosting palvelun tarjoavan palvelimella johonkin kansioon, ja avaat lomakkeen selaimella. Viestin onnistumisesta tai epä-onnistumisesta pitää tulla välittömästi sivun avauksen jälkeen, muutoin ongelma on lähettävässä alustassa. Postin perille tulo saattaa viedä joitakin minuutteja pitempään, mutta se tulee varmasti jos lähetys onnistuu.
TÄRKEÄÄ, käytä aitoja s-posti osoitteita, muutoin palvelin voi hylätä lähetyksen.
<?php
$to = 'tähän oma sähköposti osoite';
$subject = 'Testi viesti';
$message = 'Tämä on testiviesti, älä vastaa tähän!';
$headers = "From: tähän lähettäjän sähköposti osoite\r\n";
if (mail($to, $subject, $message, $headers)) {
echo "ONNISTUI, VIESTI LÄHETETTIIN";
} else {
echo "EI ONNISTUNUT JOSTAIN SYYSTÄ";
}
?>
Mikäli et tätä viestiä ymmärtänyt, hylkää koko ajatus, olet liian alkutaipaleella palvelin puolen opiskelussa.
------------------------------------------------------------------------------------------------------------
Linux Mint 18 Sarah
Xfce 64-bit - mr.morgan
Kiitoksia vastauksista, lähden kokeilemaan!
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Erään T miehen viimeinen aloitus tänne
Moi Olen kirjoittanut täällä säännöllisesti yli 5 vuotta. Kaivannut kuten kuuluukiin, mutta myös unohdellut ja selvitel354125Sanna vaihteeksi Australian "60 minuuttia" ohjelmassa
Kansanvälinen superstaramme esiintyi tällä kertaa toisella puolen maapalloa esitettävässä ohjelmassa. Kiinnostus on kova1392569Yritykset verolle ja yritystuet 10 mrd. eur/v pois
Kiristämistapauksissa yrityksille sanotaan hei hei. Suomi ei tarvitse yhteiskunnan rahoilla "yrittämistä". Yhteiskunta v962161Sanna Antikainen (ps) : Vornasen pyssy suututti demarit
https://www.suomenuutiset.fi/sanna-antikaisen-kolumni-vornasen-pyssy-suututti-demarit-mutta-kuka-puhuu-totta/ Vornasen221694Yritän saada sinut pois mielestäni ja ajatuksistani nainen
Turhaan. Mitä enemmän yritän, sitä enemmän haluan sinut ja sinua. Miten voitkaan olla niin ihana ja tuntua niin hyvältä.781666Nyt meni maku vas.liittoon, kun vaativat minimituntipalkkaa lakiin
Sehän tarkoittaa samalla myös maksimituntipalkkaa, koska kun laki on kerran laadittu, niin sitä on vaikea muuttaa. Työma641415Riikka se runnoo työttömyyttä lisää
Menkää töihin! "15–74-vuotiaiden työttömyysasteen trendiluku oli lokakuussa 10,3 prosenttia. Työttömiä oli yhteensä 276121411Mun on pakko uskaltaa
Mikäköhän olisi pahin skenaario, jos vain laittaisin hänelle viestin, et haluan jutella meistä? Se, että hän vastaisi, e791331- 691328
Leikitään tavuleikkiä
Millaiset nimitavut muodostuvat jos yhdistät oman etunimesi ensimmäisen tavun ja kaipaamasi ihmisen etunimen ensimmäisen741286