webForumDet fria alternativet

Fel i kodrad?

ASP

3 svar · 204 visningar · startad av fjuri

Medlem sedan dec. 199970 inlägg
Frågan#1

Halo!
Har ett litet problem med en form rad... det blir så att den inte skickas korrekt, vad jag antar, eftersom den klagar på att den inte fått någon information från det första fältet.

Hur som haver så ser form raden ut så här:

<form action="news_edit_do.asp?ID=<%=request.querystring("id name="")%> method="post">

Enlight me! :)

------------------
Mvh
/Andreas P

Medlem sedan dec. 1999106 inlägg
#2

Du kanske skulle prova med att sätta dit ett " efter
"news_edit_do.asp?ID=<%=request.querystring("id name="")%>

/Nett

Medlem sedan dec. 199970 inlägg
#3

ajdå.. :)
jag la till det, men det funkar fortfarande inte. Kommer inte ens in på sidan längre, efter att ha mixtrat lite här o där. Tar med hela koden den här gången:

 <%
set conn=server.createobject("adodb.connection")
path="DBQ=" & server.mappath("news.mdb")
conn.open "driver={microsoft access driver (*.mdb)}; " & path,"name","name"

sql = "select * from Nyheter where ID = " & request.querystring("id")
set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn, 3, 3

if rs.eof then %> 
        <p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Denna nyhet 
        hittades inte </font><br>
        <% else %> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Editera 
        f&ouml;ljande:</font><br>
        <br>
      </p>
        <form action="news_edit_do.asp?ID=<%=request.querystring("id name="")%>" method="post">
          <p>" method="POST"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">Rubrik:</font><br>
          <input type="TEXT" name="rubrik" value="<%=rs("rubrik")%>" size="50">
          <br>
          <br>
          <font face="Verdana, Arial, Helvetica, sans-serif" size="2">Text:</font><br>
          <textarea name="nyhet" cols="40" rows="15"><%=rs("nyhet")%></textarea>
          <br>
          <br>
          <input type="submit" value="Ändra">
          <br>
          <% end if %> 
      </form>

Och sidan kallas med följande kod:

<a href="news_edit.asp?ID=<%=rs("id")%>">EDIT</a>

Tack, hoppas på det bästa.

------------------
Mvh
/Andreas P

Medlem sedan dec. 19996 721 inlägg
#4

<form action="news_edit_do.asp?ID=<%=request.querystring("id name="")%>" method="post">

kan inte funka

Antar att du menar

<form action="news_edit_do.asp?ID=<%=request.querystring("id")%>" name="" method="post">

283 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
153 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)