webForumDet fria alternativet

Kontaktformulär

.NET

3 svar · 332 visningar · startad av Web-Tor

Medlem sedan nov. 200013 890 inlägg
Frågan#1

På en aspx-sida har jag ett kontaktformulär som skickas via ett script:

<form action="http://server.se/mailform.exe" method="post">

Det funkar fint när jag lägger det på en "tom" aspx-sida men när det ligger inuti sidans form-tagg så funkar det inte.

Det här funkar alltså inte:

<form id="contact" method="post" runat="server">
 <form action="sökväg_till_exe-fil" method="post">
  <!--
  Massa input-fält
  -->
  <asp:button id="btnSend" text="Skicka" onclick="HideForm" runat="server" />
 </form>
</form>
Medlem sedan dec. 20012 532 inlägg
#2

Man kan inte ha ett formulär inuti ett annat formulär :)

Medlem sedan juni 20011 732 inlägg
#3

Du ska aldrig ha mer än en form-tagg på sidan. Det enda du normalt behöver skriva är

<form runat=server>
//all kod
</form>

Sen använder du lämpligtvis System.Web.Mail för att skicka mail via ett kontaktformulär.

Medlem sedan nov. 200013 890 inlägg
#4

Har stora problem att få SmtpMail att funka på webbhotellet. :l

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