Tine Gade skrev:
> <FORM action="indsaet.asp" method="post">
> <tr><td>Ship name</td>
Et strukturelt problem (der i øvrigt ikke har noget med dit problem
at gøre): Du må ikke placere <form> mellem <table> og <tr>.
Tabeller består som minimum af elementerne <table>, <tr> og
<td>/<th>. Disse tre elementer må ikke adskilles - bortset fra
specielle tabelkoder som <caption>, <thead>/<tbody>, <col> m.fl.
Skal man placere noget i en tabel, skal det derfor stå i en td
eller en th - der må ikke stå almindelige elementer i tr eller
table.
> <INPUT TYPE="submit" VALUE="Configure VHF"> <P>
Så vidt jeg kan se har du droppet autosubmit - så man skal altså
selv trykke på submit. Det er i de fleste tilfælde også en fin ide.
> Det fungerer i princippet også fint, værdien bliver opdateret
> i databasen, men der skiftes side til indsaet.asp som jo er
> blank da den kun indeholder scritptet, kan jeg undgå at den
> skifter side??
Du kan lægge koden fra indsaet.asp ind på den side der også viser
data - og så lave et tjek der sørger for at koden kun køres når der
skal opdateres.
En anden, og lidt lettere måde, er at bruge response.redirect til
at gå tilbage til visningssiden når indsaet.asp er færdig.
Du placerer bare en linje med
response.redirect "navn_på_visningsside.asp"
- nederst i indsaet.asp.
Hvis det skal virke, må indsaet.asp ikke udskrive noget til
browseren - der skal altså ikke være nogen html-skabelon til den
side.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html