Avatar billede martin.hp Nybegynder
21. oktober 2002 - 18:24 Der er 11 kommentarer og
1 løsning

E-Mail Formel, hjælp...

Hej jeg er ved at lave en mail formel, den skal se sådan her ud.

<html>

<head>
<title>JavaFILE</title>
<base target="leftframe">
</head>

<body BGCOLOR="#ffffff" link="#CC0033" vlink="#333399" alink="#FF0000" <!--content start-->

<p align="center"><img src="http://www.javafile.com/images/banner.GIF"
alt="banner.GIF (2826 bytes)"></p>

<table WIDTH="96%" BORDER="0" CELLSPACING="5" CELLPADDING="5">
  <tr>
    <td WIDTH="100%"><font
    FACE="ARIEL,HELVETICA" SIZE="-1"><form NAME="processor" METHOD="post">
      <input type="hidden" name="http://intranet.mail-net.dk"
      value="http://www.javafile.com/javascripts/forms/emailform.htm"><div align="center"><center><p>Your
      name:<br>
      <input TYPE="text" NAME="Navn" size="20"></p>
      <input TYPE="text" NAME="Brugernavn" size="20"></p>
      <input TYPE="text" NAME="E-mail" size="20"></p>
      </center></div><div align="center"><center><p>Your e-mail address:<br>
      <input TYPE="text" NAME="e-mail" size="20"></p>
      </center></div>
    </form>
    <form NAME="sender" METHOD="post" ENCTYPE="text/plain" ACTION="mailto:martin@mail-net.dk"
    onSubmit="return formatFields();">
      <input type="hidden" name="name" value><div align="center"><center><p><input TYPE="submit"
      VALUE="Send"> <input TYPE="reset" VALUE="Slet Alt!" onClick="clearFields();"> </font></p>
      </center></div>
    </form>
    </td>
  </tr>
</table>
<!--content stop-->

</body>
</html>

Men problemet er at den ikke virker.

ved i hvad fejlen er ?
Avatar billede suzume Nybegynder
21. oktober 2002 - 18:32 #1
Du mangler en ACTION="<indsæt den fil (.php / .asp / .cgi)>" formen skal sendes til...

Altså skal din linie der hedder

<form NAME="processor" METHOD="post">

hedde

<form NAME="processor" ACTION="valide.asp" METHOD="post">

...forudsat at du sender til en side der hedder 'valider.asp'

/Suzume
Avatar billede cathrine Nybegynder
21. oktober 2002 - 18:32 #2
Problemet ligger i at html ikke kan sende en email, efter hvad jeg husker. Der findes et meget simpelt script i php, hvis du kan bruge det..
Avatar billede martin.hp Nybegynder
21. oktober 2002 - 18:40 #3
det er en formel som blot skal sends til min email.

er det svært at lave ?
Avatar billede martin.hp Nybegynder
21. oktober 2002 - 18:45 #4
ingen der kan hjælpe ? eller en som vil lave en ganske enkelt formel til mig ?
Avatar billede suzume Nybegynder
21. oktober 2002 - 18:49 #5
...hmm, jeg tager mit svar i mig igen ;)

  Du har TO forms på siden, den form du submitter indeholder ingenting !
  Flyt nummer to <form> (den der hedder name) op i stedet for den første og fjern den første </form>..

  Nedenstående er testet og virker efter hensigten (forudsat at din mail adresse er martin@mail-net.dk), men din HTML er noget værre spaghetti (typo ?), sig lige til hvis du vil have en 'ren' udgave der (kun) gør det du gerne vil have - det kan ikke tage lang tid for mig at lave ;)

<html>

<head>
<title>JavaFILE</title>
<base target="leftframe">
</head>

<body BGCOLOR="#ffffff" link="#CC0033" vlink="#333399" alink="#FF0000">

<p align="center"><img src="http://www.javafile.com/images/banner.GIF"
alt="banner.GIF (2826 bytes)"></p>

<table WIDTH="96%" BORDER="0" CELLSPACING="5" CELLPADDING="5">
  <tr>
    <td WIDTH="100%"><font FACE="ARIEL,HELVETICA" SIZE="-1">
      <form NAME="sender" METHOD="post" ENCTYPE="text/plain" ACTION="mailto:martin@mail-net.dk">
      <!--input type="hidden" name="http://intranet.mail-net.dk"
      value="http://www.javafile.com/javascripts/forms/emailform.htm"--><div align="center"><center><p>Your
      name:<br>
      <input TYPE="text" NAME="Navn" size="20"></p>
      <input TYPE="text" NAME="Brugernavn" size="20"></p>
      <input TYPE="text" NAME="E-mail" size="20"></p>
      </center></div><div align="center"><center><p>Your e-mail address:<br>
      <input TYPE="text" NAME="e-mail" size="20"></p>
      </center></div>
      <input type="hidden" name="name" value><div align="center"><center><p><input TYPE="submit"
      VALUE="Send"> <input TYPE="reset" VALUE="Slet Alt!"> </font></p>
      </center></div>
    </form>
    </td>
  </tr>
</table>
<!--content stop-->

</body>
</html>
Avatar billede martin.hp Nybegynder
21. oktober 2002 - 18:50 #6
Det vil jeg meget gerne, altså have en ren udgave...
Avatar billede suzume Nybegynder
21. oktober 2002 - 18:51 #7
...er på vej ;)
Avatar billede suzume Nybegynder
21. oktober 2002 - 18:55 #8
Her er en totalt skrabet version, som kun gør præcist det du efterlyser... jeg vidste forøvrigt ikke at IE kunne 'gøre det på den måde' og jeg ved ikke om det virker i alle browsere og på alle platforme ;)

<html>
<head>
<title>E-mail form</title>
</head>

<body>

<table WIDTH="100%" BORDER="0" CELLSPACING="5" CELLPADDING="5">
  <tr>
    <td>
      <center>
        <form NAME="sender" METHOD="post" ENCTYPE="text/plain" ACTION="mailto:martin@mail-net.dk">
          Dit navn:<br>
          <input TYPE="text" NAME="Navn" size="20"><br>
          <input TYPE="text" NAME="Brugernavn" size="20"><br>
          <input TYPE="text" NAME="E-mail" size="20"><br>
          Your e-mail address:<br>
          <input TYPE="text" NAME="e-mail" size="20"><br>
          <input TYPE="submit" VALUE="Send">&nbsp;<input TYPE="reset" VALUE="Slet Alt!">
        </form>
      </center>
    </td>
  </tr>
</table>

</body>
</html>

/Suzume
Avatar billede martin.hp Nybegynder
21. oktober 2002 - 18:57 #9
virker ikke, hvorfor står det ikke noget over felt 2 og 3.?
Avatar billede martin.hp Nybegynder
21. oktober 2002 - 19:00 #10
virker nu, jeg var bare lige lidt dum. :o)

her er dine point. og tak!
Avatar billede suzume Nybegynder
21. oktober 2002 - 19:01 #11
...øhm, hvad skal der stå ;)

  I dit oprindelige spm stod der heller ingenting... hvis du vil have noget til at stå der skal du blot sætte det ind på en linie for sig, før linien med <input>, ligesom "Dit navn:"

          Dit navn:<br>
          <input TYPE="text" NAME="Navn" size="20"><br>
          Brugernavn:<br>
          <input TYPE="text" NAME="Brugernavn" size="20"><br>
          Din e-mail adresse:<br>
          <input TYPE="text" NAME="E-mail" size="20"><br>

- du kan droppe linierne med "Your..:" og den sidste <input> boks.

/Suzume
Avatar billede suzume Nybegynder
21. oktober 2002 - 19:02 #12
Det var så lidt ;)

Man kan jo stirre sig blind på en lille ting en gang i mellem ;)

I øvrigt mine første point ... har først fundet sitet her til aften - yeah !

/Suzume
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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