webForumDet fria alternativet

Textarea skickar inte!

ASPur ASP

3 svar · 434 visningar · startad av Oakman

OakmanMedlem sedan juli 2001628 inlägg
#1

Försöker få en TEXTAREA att skicka med:

...
<tr>
 <td valign="top">
  <form method="post" action="admin.asp?action=post">
  <input type="text" value="x/x" name="datum" style="font-family:arial; font-size:10px; color:gray"></input>
 </td> 
 <td valign="top">
  <textarea name="handelse" cols="50" rows="10" style="font-family:arial; font-size:10px; color:gray"></textarea>
 </td> 
 <td valign="top">
  <input type="submit" style="font-family:arial; font-size:10px;" value="Klicka här"></form>
 </td> 
</tr>
...

Och därefter köra in värdena i db m.h.a.:

...
if request.querystring("action") = "post" then

if request.form("datum") <> "" AND request.form("handelse") <> "" then

datum_varde = request.form("datum")
handelsev = request.form("handelse")
handelsev = replace(handelsev, vbCrLf, "<br>")

SQL = "INSERT INTO kalender_data (db_datum,db_handelse)"
SQL = SQL & " VALUES ('"&datum_varde&"','"&handelsev&"')"
conn.EXECUTE(SQL)

else
response.write("Du har inte fyllt i <b>alla</b> fält på ett korrekt sätt.<br><br>")
response.write("<a href=admin.asp>Tillbaka</a>")

end if

end if
...

Men jag får följande fel i Explorer hela tiden:

"Teknisk information (för supportpersonal)

Feltyp:
Kompileringsfel i Microsoft VBScript (0x800A0401)
Slut på programsats förväntas.
/bmwcs/admin.asp, line 71, column 42
SQL = SQL & " VALUES ('"&datum_varde&"','"&handelsev&"')"
-----------------------------------------^

Webbläsare:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) 

Sida:
POST 30 bytes to /bmwcs/admin.asp

POST Data:
datum=x%2Fx&handelse=sdfsdfdsf 

Tid:
den 12 september 2004, 19:53:07 "

Felet uppkommer inte om jag kör t.ex. VALUES ('"&datum_varde&, '"&datum_varde&"'), så den enda rimliga förklaring som jag kan komma fram till, är att TEXTAREAN inte skickar vidare informationen!

Men det sjuka är ju att det står i felmeddelandet i Explorer, "POST Data:
datum=x%2Fx&handelse=sdfsdfdsf ". Så bägge värdena finns där, både för TEXTAREAN och INPUT TYPE=TEXT.

Vad gör jag för fel?

:(

LarsGMedlem sedan dec. 200012 464 inlägg
#2

du skriver &handelsev

skriv & handelsev

OakmanMedlem sedan juli 2001628 inlägg
#3

Tack!
Ser inte felen man själv skrivit..

@ndersMedlem sedan juni 200032 969 inlägg
133 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)