Hur skickas info från formulär i HTML till min e-postadress?

Permalänk

Hur skickas info från formulär i HTML till min e-postadress?

Hej! Jag har skapat ett enkelt formulär till en webbsida men får inte riktigt kläm på det här med get och post. Jag hade velat få informationen från formuläret samlad så att jag kan se vad människor skriver för respons på ett hyfsat enkelt sätt, bästa hade varit att få informationen skickad till mig som ett mejl men förstår att det är lättare sagt än gjort. Jag vill inte behöva använda mig av tillägg som t.ex Apples "mail" funktion, men har förstått att man kan skapa en php sida där informationen lagras, hur gör man detta med t.ex Brackets?

Permalänk
Medlem
Skrivet av linneaagnes:

Hej! Jag har skapat ett enkelt formulär till en webbsida men får inte riktigt kläm på det här med get och post. Jag hade velat få informationen från formuläret samlad så att jag kan se vad människor skriver för respons på ett hyfsat enkelt sätt, bästa hade varit att få informationen skickad till mig som ett mejl men förstår att det är lättare sagt än gjort. Jag vill inte behöva använda mig av tillägg som t.ex Apples "mail" funktion, men har förstått att man kan skapa en php sida där informationen lagras, hur gör man detta med t.ex Brackets?

PHP fungerar bra till detta! Något i stil med det här: https://phppot.com/php/php-contact-form/

Permalänk
Medlem
Skrivet av linneaagnes:

kläm på det här med get och post.

When in doubt, använd POST för formulär. Bästa exemplet på ett GET-formulär är en sökruta, men till formulär där man ska skicka mer data än så är POST bättre.

Citat:

man kan skapa en php sida där informationen lagras

För att göra det enklare skulle du kunna strunta i att lagra information och bara maila iväg den till dig själv. (Ifall skickandet av mailet misslyckas kan det vara bra att ha lagrat informationen först, men det kan göras senare om du känner för det.) Se länken i inlägget ovan.

Citat:

hur gör man detta med t.ex Brackets?

Brackets är en kodeditor. Du kan använda vilken editor du vill när du programmerar, men vissa är bättre än andra för vissa språk. Bra att känna till: Brackets ska läggas ned.

Permalänk
Skrivet av lydell:

When in doubt, använd POST för formulär. Bästa exemplet på ett GET-formulär är en sökruta, men till formulär där man ska skicka mer data än så är POST bättre.

För att göra det enklare skulle du kunna strunta i att lagra information och bara maila iväg den till dig själv. (Ifall skickandet av mailet misslyckas kan det vara bra att ha lagrat informationen först, men det kan göras senare om du känner för det.) Se länken i inlägget ovan.

Brackets är en kodeditor. Du kan använda vilken editor du vill när du programmerar, men vissa är bättre än andra för vissa språk. Bra att känna till: Brackets ska läggas ned.

Så man kan fixa så man slipper php grejen för tillfället, har lite tajt med tiden och vill bara få det funka så att informationen iallafall skickas till min mejl, hur gör man det?

Permalänk
Medlem
Permalänk
Medlem

Med https://www.emailjs.com behöver du ingen serverkod. Dock limiterat till 200 mail per månad för gratisversionen. Kan inte integreras med mailtrap etc, så man blir lite låst för deras lösning. Men helt klart ett alternativ om du snabbt bara vill få iväg mail och vet att det inte kommer vara så många.

Permalänk
Medlem

Jag brukar använda bifogad fil med epost. Sparar alltså alltså sidan i htlm-kod först.
Vet inte om det fungerar för dig.

Permalänk
Skrivet av rolnil:

Jag brukar använda bifogad fil med epost. Sparar alltså alltså sidan i htlm-kod först.
Vet inte om det fungerar för dig.

Vad menar du med att använda bifogad fil med e-post?

Permalänk
Skrivet av zaibuf:

Med https://www.emailjs.com behöver du ingen serverkod. Dock limiterat till 200 mail per månad för gratisversionen. Kan inte integreras med mailtrap etc, så man blir lite låst för deras lösning. Men helt klart ett alternativ om du snabbt bara vill få iväg mail och vet att det inte kommer vara så många.

Ja! Toppen, över 200 blir det nog inte hahah

Permalänk
Skrivet av zaibuf:

Med https://www.emailjs.com behöver du ingen serverkod. Dock limiterat till 200 mail per månad för gratisversionen. Kan inte integreras med mailtrap etc, så man blir lite låst för deras lösning. Men helt klart ett alternativ om du snabbt bara vill få iväg mail och vet att det inte kommer vara så många.

Vill dock helst slippa använda JavaScript men det kanske är svårt...

Permalänk

Om man ska använda formspree och deras kod: <form action="https://formspree.io/f/{form_id}" method="post">
<label for="email">Your Email</label>
<input name="Email" id="email" type="email">
<button type="submit">Submit</button>
</form>

Hur skriver man då efter action="" om man vill ha en e-mail där?

Permalänk
Medlem
Skrivet av linneaagnes:

Om man ska använda formspree och deras kod: <form action="https://formspree.io/f/{form_id}" method="post">
<label for="email">Your Email</label>
<input name="Email" id="email" type="email">
<button type="submit">Submit</button>
</form>

Hur skriver man då efter action="" om man vill ha en e-mail där?

Har aldrig testat formspree men vet folk som gjort, antar att man reggar sig och får ett id som är länkat till epost-adressen.
Sedan byter du ut placeholdern "{form_id}" mot ditt ID, detta är dock bara vad jag antar.
Borde väl stå info någonstans på sidan.