Avatar billede kramerfan Nybegynder
17. april 2002 - 17:23 Der er 5 kommentarer og
1 løsning

Problemer med formfelter

Jeg har disse to filer, som skal tale sammen via et formfelt i den ene. Men et eller andet er galt. Er der en der kan se hvad det er?

-------------
<form method="post" ENCTYPE="multipart/form-data" action="admin-information.asp" name="myform"  onSubmit="MM_validateForm('overskrift','','R','beskrivelse','','R');return document.MM_returnValue">
  <div align="center">
    <table width="600" border="0" bgcolor="#999999" cellpadding="10" bordercolor="#999999" bordercolorlight="#669999" bordercolordark="#669999">
      <tr valign="top" align="left">
        <td width="300"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Overskrift
          (Max 22 tegn) <font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>:</b></font></b></font></td>
        <td width="300">
          <div align="right">
            <input type="text" name="overskrift" size="25" maxlength="35">
          </div>
        </td>
      </tr>
      <tr valign="top" align="left">
        <td width="300"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Underside / Eller Overskrift :</b></font></td>
        <td width="300">
          <div align="right">
            <select name=kategori>
            <option value="0">Dette er et overmenupunkt !
              <%
SQL01 = "SELECT Id, overskrift FROM Overskrift WHERE parentid=0"
set records01 = conn.execute(SQL01)
records01.movefirst
do while not records01.eof
%>
              <option value="<%Response.Write(records01(0))%>">
              Underside til: <%Response.Write(records01(1))%>
              </option>
              <%
records01.movenext
loop
%>
            </select>
          </div>
        </td>
      </tr>
      <tr valign="top" align="left">
        <td width="300"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Beskrivelse :</b></font></td>
        <td width="300">
          <div align="right">
            <textarea name="beskrivelse" rows="12" cols="35"></textarea>
          </div>
        </td>
      </tr>
      <tr valign="top" align="left">
        <td width="300" height="6"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Lyd
          fil :</b></font></td>
        <td width="300" height="6">
          <div align="right">
            <input type="checkbox" name="box1" value="1">
            <input type=file name="file1">
          </div>
        </td>
      </tr>
      <tr valign="top" align="left">
        <td width="300"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Billede
          (Skal v&aelig;re jpg) : </b></font></td>
        <td width="300">
          <div align="right">
            <input type="checkbox" name="box2" value="2">
            <input type=file name="file2">
          </div>
        </td>
      </tr>
      <tr valign="top" align="left">
        <td width="300">&nbsp;</td>
        <td width="300">
          <div align="right">
            <input type="hidden" name="box3" value="3">
            <input type="submit" name="Submit" value="INDS&AElig;T">
          </div>
        </td>
      </tr>
    </table>
    <font size="2"><br>
    </font> </div>
</form>
----------------------
Sender til denne fil.
----------------------
<html>
<body>

<%


box3 = Request.Form("box3")

response.write Request.Form("box3")

a = request.Form("overskrift")
b = Replace(request.Form("beskrivelse"), vbCrLf, "<br>")
c = date()
d = request.Form("kategori")

response.write c
%>

</body>
</html>
---------------------
Men data'erne bliver ikke flyttet. Hvad er der galt, som jeg ikke kan få øje på.
Avatar billede excession Nybegynder
17. april 2002 - 17:27 #1
og siden du sender til hedder : admin-information.asp ?
Avatar billede kramerfan Nybegynder
17. april 2002 - 17:29 #2
Ja, det er rigtigt.
Det har før været bygget op omkring et upload-komponent, men da det ikke virker på den server jeg skal lægge siden ud opå er jerg ved at lave det om. Men jeg kanikke gennemskue om det er noget af denne funktion, der stadig driller et sted.
Avatar billede excession Nybegynder
17. april 2002 - 17:34 #3
hmm.. hvis du har stavet navnet på filen rigtig kan jeg ikke lige se hvad der er galt..

-- xs
Avatar billede kramerfan Nybegynder
17. april 2002 - 17:34 #4
Så er vi to
Avatar billede eagleeye Praktikant
17. april 2002 - 18:20 #5
Hvad hvis du fjerne: ENCTYPE="multipart/form-data"  from <FORM> tagen.
Avatar billede webbe Nybegynder
19. april 2002 - 13:04 #6
Du kan godt beholde ENCTYPE="multipart/form-data", men du kan ikke lave en Request.Form på en binary-read funktion, der skal du bruge Upload.Form istedet.

Men siden din server ikke understøtter upload er det smarteste at fjerne Enctype-attributten og bibeholde dine request.form's! ;0)
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