Avatar billede stone Forsker
29. juli 2002 - 01:52 Der er 11 kommentarer og
1 løsning

formular

indtastningerne fra formularen skal sendes til min email adresse, hvordan gør man det? min udbyder er:
http://www.b-one.nu
ved send peger den på en mail.asp på serveren, hvad skal man skrive i den så den sender indholdet fra formularen til min email adresse.
god forklaring efterlyses da jeg ikke kender til cgi og asp.
jeg er rede til at give 200 point til en færdig funktion.
link til min formular:
http://hjem.get2net.dk/steen_larsen/index.html
Avatar billede terra Nybegynder
29. juli 2002 - 17:20 #1
Hei
Jeg har sitt på den server du ligger nå
se under: http://support.get2net.dk/support/formmail/
du kan bruke forMail til å sende skjema.
Da bytter du ut din 'email.asp'
med: /cgi-bin/formmail
Avatar billede terra Nybegynder
29. juli 2002 - 17:50 #2
UPS ....
Det står feil hos din host
Bytt ut din email.asp med denne:

http://hjem.get2net.dk/cgi-bin/formmail

eller

../cgi-bin/formmail
Avatar billede terra Nybegynder
29. juli 2002 - 18:04 #3
Du mangler også:
<input type="hidden"
  name="recipient" value="din_mail@din_domene.dk">
For at skema skal sendes til deg :)

MVH
Terra
Avatar billede stone Forsker
29. juli 2002 - 18:24 #4
terra: kan du ikke lave det til mig så det virker.. hvad for oplysninger skal du bruge.
Avatar billede terra Nybegynder
29. juli 2002 - 18:41 #5
Kan endre HTML i din skema slik at den virker.
Opplysninger som skal sendes til deg kan du endre senere når du får den til å virke.
Du må endre selv felt for din e-mail (som skal sendes til).
Se etter felt:
<input type="hidden"
  name="recipient" value="din_mail@din_domene.dk">
Avatar billede terra Nybegynder
29. juli 2002 - 20:37 #6
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Language" content="se">
<meta http-equiv="Content-Language" content="uk">
<meta http-equiv="Content-Language" content="pt">
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Language" content="it">
<meta http-equiv="Content-Language" content="es">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Formular</title>
<base target="_self">
</head>

<body>


<p align="center">&nbsp;</p>
<table border="1" width="100%">
  <tr>
    <td width="50%" valign="top">&nbsp;</td>
    <td width="50%" valign="top">&nbsp;</td></tr>
  </table>
<br>  <br>

<table border="1" width="100%">
  <tr>
    <td width="50%" valign="top">&nbsp;</td>
    <td width="50%" valign="top">&nbsp;</td>
  </tr>
</table>


<p align="center">&nbsp;</p>
<script Language="JavaScript"><!--
function FrontPage_Form1_Validator(theForm)
{

  if (theForm.Name.value == "")
  {
    alert("Skriv en værdi for feltet \"Name\".");
    theForm.Name.focus();
    return (false);
  }

  if (theForm.Name.value.length < 2)
  {
    alert("Skriv mindst 2 tegn i feltet \"Name\".");
    theForm.Name.focus();
    return (false);
  }

  if (theForm.Country.value == "")
  {
    alert("Skriv en værdi for feltet \"Please let us know which country You are living in.\".");
    theForm.Country.focus();
    return (false);
  }

  if (theForm.Country.value.length < 2)
  {
    alert("Skriv mindst 2 tegn i feltet \"Please let us know which country You are living in.\".");
    theForm.Country.focus();
    return (false);
  }

  if (theForm.email.value == "")
  {
    alert("Skriv en værdi for feltet \"If no email please write \"Have no email\"\".");
    theForm.email.focus();
    return (false);
  }

  if (theForm.Phone.value == "")
  {
    alert("Skriv en værdi for feltet \"Please let us have Your phonenumber\".");
    theForm.Phone.focus();
    return (false);
  }

  if (theForm.resTown.value == "")
  {
    alert("Skriv en værdi for feltet \"Please tell us which town you need the reservation in.\".");
    theForm.resTown.focus();
    return (false);
  }

  if (theForm.TypeOfAccommodation.selectedIndex == 0)
  {
    alert("Den første indstilling \"Please select type of accommodation\" er ikke gyldig. Vælg en anden indstilling.");
    theForm.TypeOfAccommodation.focus();
    return (false);
  }

  if (theForm.TravelToDenmark.selectedIndex == 0)
  {
    alert("Den første indstilling \"Please choose the transportationform\" er ikke gyldig. Vælg en anden indstilling.");
    theForm.TravelToDenmark.focus();
    return (false);
  }

  if (theForm.Arrivaltime.selectedIndex == 0)
  {
    alert("Den første indstilling \"Please select arrival time\" er ikke gyldig. Vælg en anden indstilling.");
    theForm.Arrivaltime.focus();
    return (false);
  }

  if (theForm.CreditcardName.selectedIndex == 0)
  {
    alert("Den første indstilling \"Please select You paymentform\" er ikke gyldig. Vælg en anden indstilling.");
    theForm.CreditcardName.focus();
    return (false);
  }

  if (theForm.CreditcardName.selectedIndex == 0)
  {
    alert("Den første indstilling \"Please select You paymentform\" er ikke gyldig. Vælg en anden indstilling.");
    theForm.CreditcardName.focus();
    return (false);
  }

  var checkOK = "0123456789- \t\r\n\f";
  var checkStr = theForm.CreditcardNo.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert("Skriv kun tal og mellemrum tegn i feltet \"Please type only numbers and space\".");
    theForm.CreditcardNo.focus();
    return (false);
  }

  var checkOK = "0123456789- \t\r\n\f";
  var checkStr = theForm.kontrolciffer.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert("Skriv kun tal og mellemrum tegn i feltet \"Please type only numbers and space\".");
    theForm.kontrolciffer.focus();
    return (false);
  }

  var checkOK = "0123456789-/ \t\r\n\f";
  var checkStr = theForm.Expiredate.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert("Skriv kun tal, mellemrum og \"/\" tegn i feltet \"Please type the expiredate  mm/yy\".");
    theForm.Expiredate.focus();
    return (false);
  }
  return (true);
}
//--></script><FORM name="FrontPage_Form1" ACTION="http://hjem.get2net.dk/cgi-bin/formmail" METHOD="POST" onsubmit="return FrontPage_Form1_Validator(this)">
        <font face="Arial">
        <input type="hidden"
  name="recipient" value="din_mail@din_domene.dk">
<input type="hidden" name="send" value="1">
        * Name / Navn<br>
        <input type="text" name="Name" size="52"></font>
        <p><font face="Arial">Company name / Firma<br>
        <input type="text" name="attention" size="52"></font></p>
        <p><font face="Arial">Street / Gadenavn<br>
        <input type="text" name="gadenavn" size="52"></font></p>
        <font face="Arial">Post No. / Postnummer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
        <input type="text" name="PostNumber" size="52"></font>
        <p><font face="Arial">City / By<br>
        <input type="text" name="City" size="52"></font></p>
        <font face="Arial">State<br>
        <input type="text" name="State" size="52"></font>
        <p><font face="Arial">* Country / Land<br>
        <input type="text" name="Country" size="52"></font></p>
        <font face="Arial">Email / Emailadresse.&nbsp;<br>
        <input type="text" name="email" size="52" value="I have no Email"></font>
        <p><font face="Arial">* Phone / Telefonnummer<br>
        <input type="text" name="Phone" size="24"></font></p>
        <font face="Arial">Fax / Faxnummer<br>
        <input type="text" name="fax" size="24"></font>

        <p><font face="Arial"><br>
        <input type="text" name="amountOfPeople" size="20"></font></p>
        <font face="Arial"><br>
        <input type="text" name="Voksne" size="20">
        </font>
        <p><font face="Arial"><br>
        <input type="text" name="BornUnder12" size="20"></font></p>
        <font face="Arial"><br>
        <input type="text" name="AlderBorn" size="20"><br><br>
        <br>
        <input type="text" name="Ankomst" size="46">
        </font>

        <p><font face="Arial"><br>
        <input type="text" name="Afrejse" size="46"></font></p>
        <font face="Arial"><br>
        <input type="text" name="AntalDage" size="46"></font>
        <p><font face="Arial"><br>
        <input type="text" name="AntalEnekltRum" size="46"></font></p>
        <font face="Arial"><br>
        <input type="text" name="AntalDobbeltRum" size="46">
        </font>
        <p><font face="Arial"><br>
        <input type="text" name="Antal3SengsRum" size="46"></font></p>
        <font face="Arial"><br>
        <select size="1" name="sharedbath">
        <option value="Yes / Ja">Yes / Ja</option>
        <option value="No / Nej">No / Nej</option>
        &nbsp; </select>
        </font>
        <p><font face="Arial"><br>
        <select size="1" name="PrivateBath">
        <option value="No / Nej">No / Nej</option>
        <option value="Yes / Ja">Yes / Ja</option>
        &nbsp; </select></font></p>
        <font face="Arial">*&nbsp;<br>
        <select size="1" name="TravelToDenmark">
        <option value="Please select / Vælg venligst">Please select / Vælg venligst</option>
        <option value="Plane / Fly">Plane / Fly</option>
        <option value="Train / Tog">Train / Tog</option>
        <option value="Own car / Egen bil">Own car / Egen bil</option>
        <option value="Ferry / Skib">Ferry / Skib</option>
        <option value="Motorbike / Motorcykel">Motorbike / Motorcykel</option>
        <option value="Bicycle / Cykel">Bicycle / Cykel</option>
        &nbsp; </select>
        </font>
        <p><font face="Arial">*&nbsp;<br>
        <select size="1" name="Arrivaltime">
        <option value="Please select/Venligst vælg">Please select / Vælg venligst</option>
        <option value="Between 06.00 - 08.00">Between 06.00 - 08.00</option>
        <option value="Between 08.00 - 10.00">Between 08.00 - 10.00</option>
        <option value="Between 10.00 - 12.00">Between 10.00 - 12.00</option>
        <option value="Between 12.00 - 14.00">Between 12.00 - 14.00</option>
        <option value="Between 14.00 - 16.00">Between 14.00 - 16.00</option>
        <option value="Between 16.00 - 18.00">Between 16.00 - 18.00</option>
        <option value="Between 18.00 - 20.00">Between 18.00 - 20.00</option>
        <option value="Between 20.00 - 22.00">Between 20.00 - 22.00</option>
        &nbsp;
        </select></font></p>
        <font face="Arial"><br>
        <textarea rows="5" name="comments" cols="40"></textarea>
        </font>
        <p>&nbsp;</p>

  <table border="0" width="100%">
    <tr>
      <td width="100%"><font face="Arial">I</font>
      </td>
    </tr>
  </table>


      <font face="Arial"><br>

        </font>

  <p><font face="Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <a href="mailto:">
  <input type="submit" value="x_x_x_x_x_x_x_x" name="send" style="border-style: outset"></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  <input type="reset" value="reset" name="Reset" style="border-style: outset"></font></p>
        <input type="hidden" name="xxx" value="40901">
</form>
<table border="1" width="100%">
  <tr>
    <td width="100%">
      <p align="center">&nbsp;</p>
      <p align="center"><font face="Arial">&nbsp;&nbsp;&nbsp;
      &nbsp;&nbsp;&nbsp; Email:<a href="mailto:xxxx@.dk">xxxx@.dk</a></font></p>
    </td>
  </tr>
</table>

</body>

</html>
Avatar billede terra Nybegynder
29. juli 2002 - 20:58 #7
Du har lavet et stor skema så det er kanskje litt vankelig å finne fram.
Prøv lave noe mindre så har du bedre oversigt i saker og ting :)
Tenk grundig, hvilen informasjon du skal innhente?
Avatar billede terra Nybegynder
29. juli 2002 - 20:59 #8
hvilen = hvilken :)
Avatar billede stone Forsker
29. juli 2002 - 22:13 #9
skemaet virker nu, og jeg får resultatet via min email,

http://hjem.get2net.dk/steen_larsen/index.html

den bekræftelse jeg får til min mailadresse står der for neden :

xxx: 40901
hvad er det?
Avatar billede terra Nybegynder
29. juli 2002 - 22:49 #10
Det er et <input> som du har skrevet i din gamle skema:
<input type="hidden" name="xxx" value="40901">
Som FormMail sender tilbake til deg.
Du finner den i linje: 301 i HTML
Du kan like godt fjærne denne linje så kommer det
ingen xxx: 40901
Den ligger sjult fordi at den har type:
'hidden' - sjult / er definert som 'value' - verdi = 40901

Øvelse gjør mester ;)
Avatar billede stone Forsker
30. juli 2002 - 02:04 #11
ok terra nu kører det:
Avatar billede terra Nybegynder
30. juli 2002 - 07:18 #12
Takker,
Ha en fin dag :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester