Kuvan ja tekstin lähettävä sivu

mr.morgan

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.

4

136

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • turhaa_vaivaa

      Ei ole mitään tarvetta tuollaiseen, koska kuvan voi aina lähettää s-postin liitteenä s-postiin.

    • turhaa_vaivaa
    • 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

    1. Mitä siellä ABC on tapahtunut

      Tavallista isompi operaatio näkyy olevan kyseessä.
      Alajärvi
      181
      7697
    2. Klaukkalan onnettomuus 4.4

      Klaukkalassa oli tänään se kolmen nuoren naisen onnettomuus, onko kellään mitään tietoa mitä kävi tai ketä onnettomuudes
      Nurmijärvi
      92
      3776
    3. Kuvaile elämäsi naista

      Millainen hän on? Mikä tekee hänestä sinulle erityisen?
      Ikävä
      67
      2569
    4. Kolari Klaukkala

      Kaksi teinityttö kuoli. Vastaantulijoille ei käynyt mitenkään. Mikä auto ja malli telineillä oli entä se toinen auto? Se
      Nurmijärvi
      72
      1609
    5. Ukraina ja Zelenskyn ylläpitämä sota tuhoaa Euroopan, ei Venäjä

      Mutta tätä ei YLE eikä Helsingin Sanomat kerto.
      Maailman menoa
      378
      1539
    6. Ooo! Kaija Koo saa kesämökille öky-rempan:jättimäinen terde, poreallas... Katso ennen-jälkeen kuvat!

      Wow, nyt on Kaija Koon mökkipihalla kyllä iso muutos! Miltä näyttää, haluaisitko omalle mökillesi vaikkapa samanlaisen l
      Kesämökki
      20
      1436
    7. Kuvaile elämäsi miestä

      Millainen hän on? Mikä tekee hänestä sinulle erityisen?
      Ikävä
      62
      1430
    8. Toivoisin, että lähentyisit kanssani

      Tänään koin, että välillämme oli enemmän. Kummatkin katsoivat pidempään kuin tavallisesti toista silmiin. En tiedä mistä
      Ikävä
      17
      1101
    9. Olisinpa jo siellä, otatkohan minut vastaan

      Olisitpa lähelläni ja antaisit minun maalata sinulle kuvaa siitä kaikesta ikävästä, tuskasta, epävarmuudesta ja mieleni
      Ikävä
      79
      1050
    10. Kevyt on olo

      Tiedättekö, että olo kevenee kummasti, kun päästää turhista asioista tai ihmisistä irti! Tämä on hyvä näin <3
      Ikävä
      84
      1048
    Aihe