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
244
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
Kuka oli töllöntyön tekijä?
Ketä on nyt pidätetty? Oliko syy mustasukkaisuus tyttöystävästä tai oliko muita lieventäviä seikkoja? Katuuko tekijä nyt505297Kotikasvatus siitä se lähtee eli missä meni vikaan että lapsesta tuli puukottaja
Ottakaa muut oppia, normaali kotielämä. Ei liikaa edes hengellisyyttä.863108Vihamielisyys naisia kohtaan on jo yllättävän suuri ongelma
Esiintyy laajemmassa mittakaavassa, mitä vain tällä palstalla. Mistä tuo ilmiö nyt oikein johtuu, ja saa alkuvoimansa?3121691Odotan sitä hetkeä
kun nähdään taas. Tiedän, että sinäkin odotat. Kun se päivä koittaa, katseesi hakee minua. Ehkä arkailemme toisiamme väh751254Olen melko vakuuttunut
etten tule olemaan koskaan täysin onnellinen ilman sinua. En uskonut, että näin kävisi kenenkään kanssa. Kunnes sain kok831227Jenkkilahkojen kastekaava
Jenkkilahkojen yhteinen kastekaava on kirjoitettuna Mormonin Kirjaan, Moroni, luku-8 Pienten lapsien vanhempia uhataan1391134- 1331116
Pasi Turunen: Ensimmäisenä Helluntaina ei kastettu sylivauvoja!
Tänään 31.5.2026 Pasi Turunen noin vastasi soittajan kysymykseen! Raamattu EI KERRO ketä kastettiin1611105- 1711084
- 49954