webForumDet fria alternativet

Mail formulär

Webbutveckling

5 svar · 439 visningar · startad av Matsakii

Medlem sedan mars 2005265 inlägg
Frågan#1

Jag har gjort ett mail formulär som nedan:

<form name="form1" method="post" action="">
                      <table width="100%" border="0" cellspacing="5" cellpadding="5">
                        <tr>
                          <td width="15%">F&ouml;rnamn:</td>
                          <td width="46%"><input name="First Name" type="text" id="First Name"></td>
                          <td width="26%">Avresedag:</td>
                          <td width="13%"><input name="Arrival" type="text" id="Arrival"></td>
                        </tr>
                        <tr>
                          <td>Efternam:</td>
                          <td><input name="Surname" type="text" id="Surname"></td>
                          <td>Hemkomstdag:</td>
                          <td><input name="Departure" type="text" id="Departure"></td>
                        </tr>
                        <tr>
                          <td>Hotell:</td>
                          <td><input name="Hotel" type="text" id="Hotel"></td>
                          <td>Landar p&aring; Cyp.Kl.:</td>
                          <td><input name="Time" type="text" id="Time"></td>
                        </tr>
                        <tr>
                          <td>&nbsp;</td>
                          <td><center>
                            Guldkort:
                            <input name="Goldcard" type="checkbox" id="Goldcard" value="checkbox">
                          </center></td>
                          <td>&nbsp;</td>
                          <td><center>
                            Platinumkort: 
                            <input name="Platinum card" type="checkbox" id="Platinum card" value="checkbox">
                          </center></td>
                        </tr>
                        <tr>
                          <td>&nbsp;</td>
                          <td><center>
                            <input type="reset" name="Reset" value="Reset">
                          </center>                          </td>
                          <td>&nbsp;</td>
                          <td><center>
                            <input type="submit" name="Submit2" value="Submit">
                          </center>                          </td>
                        </tr>
                      </table>
                  </form>

Nu vill jag att uppgifterna ska mailas till min email adress. Hur gör jag?

Medlem sedan mars 20032 667 inlägg
#2

Du kan använda en mailto i ditt action-attribut. Då skickas mailet genom datorns e-postklient.
Lånar jarvklos exempel som demo:
http://member.webforum.nu/2241/epostformularexempel.html

Är inte det lösningen du söker får du använda något serverside-språk och dess e-post komponent, exempelvis mail() i PHP eller CDONTS, Jmail i VBscript.

Vad har du stöd för?

Medlem sedan mars 2005265 inlägg
#3

Jag föredrar PHP :)

Medlem sedan mars 20032 667 inlägg
#4

Matsakii skrev:

Jag föredrar PHP :)

Hur skickar jag e-post med PHP?

Skicka och formatera email i PHP

Är det något du inte hajar så får du bäst svar i PHP-forumet. :)

Medlem sedan mars 2005265 inlägg
#5

Jo jag fattar ungefär så långt. Det som jag inte får ett riktigt svar på är om jag behåller formulärkoden (HTML) som ovan och bara lägger till PHP koden som skicka mailet ovanför och ett avslut under? Eller måste allt göras om?

Medlem sedan mars 20032 667 inlägg
#6

För att göra det enkelt för dig kan du skapa en egen PHP-sida som tar emot formulärdatan med $_POST['fältnamn'] och skickar den till dig med funktionen mail().

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)