Hejsan jag har problem med 2 saker här men jag vet inte vad som är fel. detta ska inte vara så: får ändå inte submit knappen att synas. alltså jag fattar inte .. jag har kopierat koden och lagt in det på min dator .. man kan se skicka knappen ... vad e problemet? Knappen syns inte hos mig har kollat med några nätvänner och dom ser heller inte submit knappen. kolla in här: Kan du maila filen till.ASP problem är tagen från en artikel på www.pellesoft.se
<code>
<FORM METHOD="post" ACTION="add.asp?do=save">
Hemsidans namn:<BR>
<INPUT TYPE="text" NAME="Name" MAXLENGTH="255"><BR>
Hemsidans adress:<BR>
<INPUT TYPE="text" NAME="Adress" VALUE="http://" MAXLENGTH="255"><BR>
Beskrivning:<BR>
<TEXTAREA ROWS="25" COLS="5" NAME="Description"></TEXTAREA><BR>
<SELECT NAME="Category">
<OPTION SELECTED>-- Välj här --</OPTION>
<%
'Öppnar databasen
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("links.mdb")
'Öppnar tabellen som innehåller kategorierna
Set rs = Conn.Execute("SELECT * FROM Category ORDER BY Name")
'Om databasen inte är tom skrivs innehållet ut.
If NOT rs.EOF Then
Do until rs.EOF
'Skriver ut alternativen i rullgardinsmenyn.
Response.Write "<OPTION VALUE="""& rs("ID") &""">"& rs("Name") &"</OPTION>"
rs.movenext
loop
'Om databasen är tom visas ett meddelande
Else
Response.Write "<OPTION>Det finns inga kategorier.</OPTION>"
End If
rs.close
Set rs = nothing
Conn.close
Set Conn = nothing
%>
</SELECTED><BR>
<BR>
<INPUT TYPE="submit" VALUE="Skicka"> '<--- problemet är här!
</code>
</FORM>
' inpout knappen Skicka' syns inte
den som är markerad här funakr inte resten av koden funkar utmärkt.
du kan se hela på sidan.
<url:http://www.javahuset.nu/link/add.asp/
Där hittar du den sidan.
och även den nedan kommande koden funkar inte
http://www.javahuset.nu/link/showlinks.asp?cat=1
när du klickar på den länken som heter "Data"
Så kommer du till en sida där jag får följande felmedelande:
Microsoft JET Database Engine error '80004005'
Operation must use an updateable query.
/link/goto.asp, line 7
vad innebär de?
<code>
<%
'Öppnar databasen
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mdb/links.mdb")
'Ökar klicken med 1.
SQL = "UPDATE Links SET Clicks = Clicks + 1 WHERE ID = "& Request.Querystring("link")
Conn.execute(SQL) 'rad 7 här ligger problemet.
'Öppnar tabellen som innehåller länkarna
Set rs = Conn.Execute("SELECT * FROM Links WHERE ID = "& Request.Querystring("link"))
'Skickar vidare till rätt länk.
Response.Redirect rs("Adress")
%>
</code>Sv: ASP problem är tagen från en artikel på www.pellesoft.se
<code>
</SELECTED><BR>
<BR>
<INPUT TYPE="submit" VALUE="Skicka"> '<--- problemet är här!
</code>
prova istället
<code>
</SELECT><BR>
<BR>
<INPUT TYPE="submit" VALUE="Skicka"> '<--- problemet är här!
</code>Sv: ASP problem är tagen från en artikel på www.pellesoft.se
Sv: ASP problem är tagen från en artikel på www.pellesoft.se
Sv: ASP problem är tagen från en artikel på www.pellesoft.se
Sv: ASP problem är tagen från en artikel på www.pellesoft.se
http://www2.hemsida.net/adnan/test/text1.asp
koden tåg jag rakt ut från dig och inte gjort en enda ändring .. har använt en likadant databas också, tabell Category med fälterna id och name
det e helt konstigt om du inte får det rätt hos dig?Sv: ASP problem är tagen från en artikel på www.pellesoft.se
mattias@javahuset.nu
så kollar jag de med Options valen du har.
För se lite närmare.
ev köra din fil istället för min se om de funkar.