Avatar billede mxs Nybegynder
09. marts 2002 - 15:04 Der er 1 løsning

Hvorfor virker det ikke??

Jeg har lavet denne side (for_send.asp):
<html>
<head>
</head>
<body>


<form metod="post" action="skriv.asp">
<input type="text" name="table_navn"><br>
<input type="submit">
</form>

<font face="Verdana" size="2" color="black">kan være Artikler eller Sider</font>

</body>
</html>

Og den skal gå til denne side (skriv.asp):
<html>
<head>
</head>
<body>

<form method="post" action="<% request.form("table_navn") %>_send.asp"> 
<input type="hidden" name="tid" value="<%response.write formatdatetime (now, vbshorttime)%>"><br>
<Input type="hidden" name="Dato" value="<%response.write formatdatetime (now, vbshortdate)%>"><br>
<input type="text" name="Overskrift" value="Evt. Overskrift"><br>
<input type="text" name="skrevet_af" value="Authors navn"><br>
<input type="text" name="Navn" value="Navn på artikel"><br> 
<input type="text" name="table" value="Navnet på tabellen"><br>
<textarea name="tekst" rows="10" cols="40"></textarea><br> 
<input type="submit" value="Tilføj"><input type="reset" name="slet" value="Nulstil"> 
</form>

</body>
</html>


Det den gør er at skriv.asp modtager data fra for_send.asp og indsætter dataen i action linien i skriv.asp, men det virker ikke. Hvorfor indsætter den ikke det jeg skriver i for_send.asp??? Jeg forstår det ikke.

Hvis i vil komme med et svar så vil jeg blive glad.

|MxS|
Avatar billede coltau Juniormester
09. marts 2002 - 15:17 #1
Der mangler to ting:

I skriv.asp skal der tilføjes response.write:
<form method="post" action="<% response.write request.form("table_navn") %>_send.asp">

og i for_send.asp er der en stavefejl i "metod" der mangler et h
form method="post" action="skriv.asp">
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