HTML lomake toimimaan

Htmllomakemiten

Miten saan HTML lomakkeen lähettämään tiedot mun sähköpostiin? Lomake pitäisi liittää wordpressiin ja sen pitäisi pystyä lähettämään vastauksen mun sähköpostiin?

25

1312

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Ohjelmoit webservicen joka vastaanottaa HTTP POST:lla lomakkeen sisällön ja lähettää sen sähköpostiin. HTML ei tätä tee.

      Hyvin paljon mahdollista ehkä että Wordpressissä joku palikka tuohon, en muista.

      • Tarkistin. Wordpressille löytyy lomakkeen lähetys laajennoksia mutta se kyllä edellyttää, että postin lähetys toimii siinä serverillä. Siihen löytyy tietoa palvelinkäyttöjärjestelmän ohjeista sekä www.php.net:stä.


    • lhku

      Wordpressin lisäosillahan tuon saa hoidettua, kunhan palvelinpää sen sallii.

    • Affiliate-Julkaisia

      https://wordpress.com

      sallii ilmaisella puolella joitakin perus lisä osia. Yksi niistä on yhteydenotto lomake.

      Voit muokata sitä, poistaa kenttiä ja lisätä uusia.

    • Affiliate-Julkaisia
    • öjhöklhljg

      Irrota virtajohto.

    • VastaAlkaja

      Voit tehdä sen vaikka PHP:llä:

      http://pastebin.com/vTmaMEmB

      Sitten lomakkeeseen laitat

      method = POST

      ja

      action = tuon php tiedoston nimi, johon tallennat lomakkeenkäsittelijän.

      • VastaAlkaja

        Tuohon php koodiin voisi vielä lisätä uudelleenohjauksen komennolla

        header ("Location: " );

        Jotta lomakkeen lähetyksen jälkeen ei vain jää tyhjä valkoinen sivu näkyville.


      • aloittaaajaaa

        Kiitos.

        Vieläkun tajuaisi ton php koodin, mutta ehkä tulevaisuudessa.


      • wooorpressApua
        VastaAlkaja kirjoitti:

        Tuohon php koodiin voisi vielä lisätä uudelleenohjauksen komennolla

        header ("Location: " );

        Jotta lomakkeen lähetyksen jälkeen ei vain jää tyhjä valkoinen sivu näkyville.

        Tietääkö kukaan miten lisään ton php -koodin wordpressiin. html - koodin lisääminen on helppoa mutta minne laitan ton php- koodin wordpress.org issa niin että lomake toimiin?


      • wooorpressApua kirjoitti:

        Tietääkö kukaan miten lisään ton php -koodin wordpressiin. html - koodin lisääminen on helppoa mutta minne laitan ton php- koodin wordpress.org issa niin että lomake toimiin?

        En laittaisi Wordpressiin vaan ihan eri paikkaan. Samalla palvelimella toki voi olla mutta oma paikka sille sit.


      • niinjoojaa
        M-Kar kirjoitti:

        En laittaisi Wordpressiin vaan ihan eri paikkaan. Samalla palvelimella toki voi olla mutta oma paikka sille sit.

        Joo mutta wordpressiin pitäisi nyt kuitenkin lisätä.


      • niinjoojaa kirjoitti:

        Joo mutta wordpressiin pitäisi nyt kuitenkin lisätä.

        Miksi? Tekee vain vaikeampaa päivittämisestä.


      • härskihartikainen000
        M-Kar kirjoitti:

        Miksi? Tekee vain vaikeampaa päivittämisestä.

        Koska opettaja käskee niin. Siis samalle palvelimelle missä wordpress (koulun palvelin) asennetaan se php-koodi ja html sit wordpresin vimpaimeen, niinkö?


      • härskihartikainen000 kirjoitti:

        Koska opettaja käskee niin. Siis samalle palvelimelle missä wordpress (koulun palvelin) asennetaan se php-koodi ja html sit wordpresin vimpaimeen, niinkö?

        Eihän sillä periaatteessa ole väliä missä palvelimella on, vaikka ostaisi Amazonista pilveä mutta kyllähän se on normaalia tietojärjestelmäsuunnittelua, että palastellaan ongelma. Normaalisti rakennetaan palvelu jokaiselle liiketoimintakäsitteelle (Service Oriented Architecture) ja ne ovat itsenäisiä niin, että niitä voidaan ylläpitää toisistaan riippumatta eikä mene ikinä kaikki kerralla nurin.

        Jos tämä on kouluhomma niin kyllähän sen opettajan homma sitten on kertoa miten se haluaa sen tehtävän, että kysele siltä.


      • härskihartikainen000
        M-Kar kirjoitti:

        Eihän sillä periaatteessa ole väliä missä palvelimella on, vaikka ostaisi Amazonista pilveä mutta kyllähän se on normaalia tietojärjestelmäsuunnittelua, että palastellaan ongelma. Normaalisti rakennetaan palvelu jokaiselle liiketoimintakäsitteelle (Service Oriented Architecture) ja ne ovat itsenäisiä niin, että niitä voidaan ylläpitää toisistaan riippumatta eikä mene ikinä kaikki kerralla nurin.

        Jos tämä on kouluhomma niin kyllähän sen opettajan homma sitten on kertoa miten se haluaa sen tehtävän, että kysele siltä.

        Kun ei opettaja tiedä wordpressistä mitään ja tämä on uudenlaista opiskelua jossa opettajat eivät opeta.

        Ongelma on nyt se wordpressissä oleva html- koodi ei saa yhteyttä php - koodiin joka on samalla serverillä.


      • härskihartikainen000 kirjoitti:

        Kun ei opettaja tiedä wordpressistä mitään ja tämä on uudenlaista opiskelua jossa opettajat eivät opeta.

        Ongelma on nyt se wordpressissä oleva html- koodi ei saa yhteyttä php - koodiin joka on samalla serverillä.

        Ei se PHP koodi välitä mikä sitä kutsuu. Selaimella vaikka avaat sitä skriptiä ja katso mitä palvelin vastaa.

        Sinun tarvitsee ymmärtää HTTP protokollan perusteet ja tulkita palvelimen vastaukset jotta voit selvittää toimiiko se ja sitten kun lähettää postia niin pitäisi ymmärtää SMTP protokollan perusteet jotta voit tutkia pelaako postiyhteydet. Se vian selvitys kun perustuu siihen että tutkitaan mitä ne palvelimet vastailee.


      • Jepjooniinvarmaajuu
        M-Kar kirjoitti:

        Ei se PHP koodi välitä mikä sitä kutsuu. Selaimella vaikka avaat sitä skriptiä ja katso mitä palvelin vastaa.

        Sinun tarvitsee ymmärtää HTTP protokollan perusteet ja tulkita palvelimen vastaukset jotta voit selvittää toimiiko se ja sitten kun lähettää postia niin pitäisi ymmärtää SMTP protokollan perusteet jotta voit tutkia pelaako postiyhteydet. Se vian selvitys kun perustuu siihen että tutkitaan mitä ne palvelimet vastailee.

        Php koodi toimii koulun serverissä, sen olen tarkistanut. Mutta en saa sitä toimimaan kun HTML koodi on wordpressissä. Mutta selvittelemään asiaa .


      • hmhmhmhm
        Jepjooniinvarmaajuu kirjoitti:

        Php koodi toimii koulun serverissä, sen olen tarkistanut. Mutta en saa sitä toimimaan kun HTML koodi on wordpressissä. Mutta selvittelemään asiaa .

        Se on siinä html lomakkeessa se

        <form action="jotakin.php" . . . .

        Tuo jotakin.php paikalla täytyy olla sen php tiedoston osoite sinun palvelimella, joka käsittelee lomakkeen. Tosiaan kuten yllä sanottua, php tiedosto ei välitä mistä lomake tulee, wordpressistä, vai jostakin muualta. Se vain käsittelee sen.

        Voit helposti testata tuleeko viestisi sille php skriptille mitään, php:n echo komennolla.

        Esim laita testiksi siihen

        if(isset($_POST["viesti"])) {

        echo "viesti ok";

        }
        else {

        echo "viesti ei tullut";

        }


    • Affiliate-Julkaisia

      Eikö se WordPress Plugin sitten kelvannut.

      Et sinä voi lisätä artikkeliin suoritettavaa PHP -koodia. Lisä toiminnot liitetään ympäristöön Plugin -tiedostoina, jotka sijaitsevat kansiossa /wp-content/plugins/.

      Ilmaista BLOGI -palvelua tarjoaa https://wordpress.com/ johon saat ilmaisen alidomain vaikka tämmösen:

      testaajanbolgi.wordpress.com

      Jos sinulla on hosting -palvelu tai localhost, silloin voit itse siirtää ja asentaa ilman rajoituksia suoraan plugins -kansioon, tai asentaa ne sitten ihan normaalisti joko FTP tai HTTP protokollan alisuudessa jostakin mailmalta.

      Suosittelen edelleenkin sitä samaa josta nuo kuvat aiemin laitoin.

      • härskihartikainen000

        Ei kelvannut plugari lomake, kun pitää asentaa ne koodit html php wordpressiin.

        Wordpress on koulun serverillä ja nää on koulutöitä. Laitoin php koodin plugins - kansioon mutta html - koodi ei löytänyt sitä sieltä.


      • Affiliate-Julkaisia

        Tuossa tapauksessa voi olettaa että sinulla on pääsy WordPress -kansioon, ja myös mahdollisuus upottaa html-sivu WordPress-artikkeliin.

        Upottaminen = iFramen käyttöä. Jos sinulla on käytettävissä graaffinen painike jolla voit sen tehdä, tee niin.

        S-postin lähetys vaatii, lomakkeen ja lomakkeen käsittelijän

        Lomake on HTML -koodattu
        Lomakkeen käsittelijä on PHP -koodattu.

        Upotusta tehdessäsi määrittelet tarkasti verkko-osoitteen sille HTML -koodatulle lomakkeelle. PHP -koodattu käsittelijä on oltava samassa hakemistossa.

        Jos sinulla ei ole tuota koodausta valmiina, voit käyttää tätä verkosta löytynyttä esimerkki materiaalia apuna.

        Lomakekäsittelijä:
        - Nimi: html_form_send.php
        - Lataus: http://paste.ofcode.org/M8YaXkb9ae977HixJvBeLU

        Lomake:
        - Nimi: htmlform.htm
        - Lataus: http://paste.ofcode.org/zc4UxuUckuJFuGERDn7g6Z

        Tuon testasin se toimii sata varmasti. Tämä on luultavasti helpoin tapa, kun oikeudet riittää toteuttaa se.


      • Affiliate-Julkaisia
        härskihartikainen000 kirjoitti:

        Ei kelvannut plugari lomake, kun pitää asentaa ne koodit html php wordpressiin.

        Wordpress on koulun serverillä ja nää on koulutöitä. Laitoin php koodin plugins - kansioon mutta html - koodi ei löytänyt sitä sieltä.

        Tuo lisäosien käyttöön otto ei tapahdu noin yksinkertaisesti, että siirrät vain sen PHP-koodin /wp-content/plugins/. Lisäosan teon voit aivan huoletta unohtaa kokonaan tässä vaiheessa opiskelua, ellei se kuulu opetus-suunnitelmiin. Yksin kertaisesti siitä syystä että taitosi ei riitä vielä pitkään aikaan siihen.

        Kokeile nyt tuota yllä olevaa upotusta. Tuskin saat sitä helpommalla tehtyä. Ja jos saat kerro ihmeessä minullekkin, niin minäkin osaan jatkossa.


      • jatkantutkimuksiajuu
        Affiliate-Julkaisia kirjoitti:

        Tuossa tapauksessa voi olettaa että sinulla on pääsy WordPress -kansioon, ja myös mahdollisuus upottaa html-sivu WordPress-artikkeliin.

        Upottaminen = iFramen käyttöä. Jos sinulla on käytettävissä graaffinen painike jolla voit sen tehdä, tee niin.

        S-postin lähetys vaatii, lomakkeen ja lomakkeen käsittelijän

        Lomake on HTML -koodattu
        Lomakkeen käsittelijä on PHP -koodattu.

        Upotusta tehdessäsi määrittelet tarkasti verkko-osoitteen sille HTML -koodatulle lomakkeelle. PHP -koodattu käsittelijä on oltava samassa hakemistossa.

        Jos sinulla ei ole tuota koodausta valmiina, voit käyttää tätä verkosta löytynyttä esimerkki materiaalia apuna.

        Lomakekäsittelijä:
        - Nimi: html_form_send.php
        - Lataus: http://paste.ofcode.org/M8YaXkb9ae977HixJvBeLU

        Lomake:
        - Nimi: htmlform.htm
        - Lataus: http://paste.ofcode.org/zc4UxuUckuJFuGERDn7g6Z

        Tuon testasin se toimii sata varmasti. Tämä on luultavasti helpoin tapa, kun oikeudet riittää toteuttaa se.

        Lokamakekäsittelijä (php koodi) ja lomake on jo tehtynä se (html koodi) ja ne toimii koulun serverillä. En vaan saa tiedä minne laitan sen php koodin kun html koodi eli lomake on laitettu wordpressiin.

        html koodi on vimpaimessa, mutta olen kokeillut sitä myös sivussa. Htmln lisääminen wordpressiiin on helppoa, mutta minne laitan sen php skripitin?

        Yksi mahdollisuus olisi varmaan jos osaisi koodata phpllä koko koodin mutta sitä en osaa. PHPn lisäämiseen löytyy non 7000 plugaria worlpressistä, mutta plugareilla en ole saanut tätä lomakekäsittelijää toimimaan.


      • Affiliate-Julkaisia

        Lomakekäsittelijää sitä PHP -koodattua ei erikseen laiteta WordPress sivulle.

        Kun olet tehnyt sen upotuksen Sille HTML-lomakkeelle, ja katsot sitten sitä HTML -koodia huomaat että siinähän onkin se PHP -koodi. Jos haluat siihen tuukosia sen kuin muokkaat sitä tarpeen mukaan.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Takaisin ylös

    Luetuimmat keskustelut

    1. Diesel-ammattilainen kehuu Sanna Marinia

      "Sanna Marinin (sd) hallitus loi neljä vuotta sitten väliaikaisen polttoaine­tuki­järjestelmän, kun energianhinnat nousi
      Maailman menoa
      40
      2999
    2. Pitkänperjantain kunniaksi tekoälyn analyysi Riikka Purran kirjoituksesta

      🧠 Mitä se kertoo "riikka"-nimimerkin lähijunassa tapahtuneesta? 1. Asenteellinen ja epäasiallinen sävy: Kirjoitus purs
      Maailman menoa
      33
      2817
    3. 100 prosentin perintövero korjaisi myös Hitas-ongelman

      Moni ei uskalla kieltäytyä perinnöstä maineen menettämisen uhalla, joten sitten tulee näitä tilanteita, joissa joutuu es
      Maailman menoa
      48
      2463
    4. Iso poliisioperaatio Lapualla

      Paikalla oli silminnäkijän mukaan myös kolme ambulanssia. https://www.is.fi/kotimaa/art-2000011924650.html Onko virpo
      Lapua
      45
      2151
    5. Riikan antisakset leikkaavat bensan hintaa ylöspäin

      Sannan aikoina bensaa sai 1,3 euron litrahinnalla ja Riikka leikkasi sen euron ylemmäksi reiluun 2 euroon. Joko on saks
      Maailman menoa
      21
      2034
    6. Olen aika varma

      että meidän tiemme risteäminen oli ainutkertainen tapahtuma elämässäni. En tule koskaan kohtaamaan ketään muuta, joka sa
      Ikävä
      58
      1810
    7. Oletko nähnyt hänet ilman...

      Vaatteita!?
      Ikävä
      45
      1719
    8. Sukupuolineutraalit liikennemerkit yksi persujen älynväläys

      Samassa rytäkässä kaikki syrjäseutujen bussipysäkkien liikennemerkitkin vaihdettiin, vaikkei bussia ole liikennöinyt enä
      Maailman menoa
      37
      1570
    9. Oon niin surullinen

      Ettei meistä tullut sitä mitä toivoin
      Ikävä
      45
      1493
    10. Mitä sitten odotat

      Jos seurailet vain tekemisiäni
      Ikävä
      26
      1341
    Aihe