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

222

    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ä.

    Takaisin ylös

    Luetuimmat keskustelut

    1. 75
      1191
    2. Mitkä asiat

      tekevät vaikeaksi kohdata kaivattusi?
      Ikävä
      74
      1184
    3. Rakas

      Eihän se tietysti minulle kuulu, mutta missä sinä olet? 😠
      Ikävä
      48
      1064
    4. Miltä se tuntuu

      Miltä se tuntuu havahtua, että on ollut ihmistä kohtaan, joka on rakastanut ja varjellut, täysi m*lkku? Vai havahtuuko s
      Ikävä
      104
      1018
    5. Pidit itseäsi liian

      Vanhana minulle? Niinkö?
      Ikävä
      51
      985
    6. En mahda sille mitään

      Olet ihanin ja tykkään sinusta todella paljon.
      Ikävä
      34
      747
    7. Haluaisitko oikeasti

      Vakavampaa välillemme vai tämäkö riittää
      Ikävä
      49
      714
    8. Joko olet luovuttanut

      Mun suhteen?
      Ikävä
      54
      646
    9. Mitä se olisi

      Jos sinä mies saisit sanoa kaivatullesi mitä vain juuri nyt. Ilman mitään seuraamuksia yms. Niin mitä sanoisit?
      Ikävä
      39
      642
    10. Nanna Karalahti :Paljastus bisneksistä Jere Karalahden kanssa!

      Ottanut yhteyttä seiskalehden toimittajaan ja kertonut totuuden yhteisestä Herotreeni-nimisestä verkkovalmenuksesta.
      Kotimaiset julkkisjuorut
      118
      577
    Aihe