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?
HTML lomake toimimaan
25
1312
Vastaukset
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
Tuossa kuva yhteyden otto lomakkeen sijainnista:
http://but.fi/5s8
Tuossa kuva muokatusta lomakkeesta jossa on mukana alinpana pakollinen kenttä.
http://but.fi/5s9 - ö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ä.
Luetuimmat keskustelut
Diesel-ammattilainen kehuu Sanna Marinia
"Sanna Marinin (sd) hallitus loi neljä vuotta sitten väliaikaisen polttoainetukijärjestelmän, kun energianhinnat nousi402999Pitkänperjantain kunniaksi tekoälyn analyysi Riikka Purran kirjoituksesta
🧠 Mitä se kertoo "riikka"-nimimerkin lähijunassa tapahtuneesta? 1. Asenteellinen ja epäasiallinen sävy: Kirjoitus purs332817100 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 es482463Iso poliisioperaatio Lapualla
Paikalla oli silminnäkijän mukaan myös kolme ambulanssia. https://www.is.fi/kotimaa/art-2000011924650.html Onko virpo452151Riikan 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 saks212034Olen aika varma
että meidän tiemme risteäminen oli ainutkertainen tapahtuma elämässäni. En tule koskaan kohtaamaan ketään muuta, joka sa581810- 451719
Sukupuolineutraalit liikennemerkit yksi persujen älynväläys
Samassa rytäkässä kaikki syrjäseutujen bussipysäkkien liikennemerkitkin vaihdettiin, vaikkei bussia ole liikennöinyt enä371570- 451493
- 261341