så skriver jag ut länken:
do_delete2.asp?delid=<%=RecSet("id")%>
------------------
ASP är bäst fuck the rest!!!
67 svar · 266 visningar · startad av jboy_87 · sida 3 av 4
jag har gjort så att alla medlemmar får en egen gästbok och lagt in så att användaren kan ta bort inläggen fast andra användare kan också ta bort inlägg. Hur gör jag så bara den som e inloggad kan ta bort inläggen?? dodelete2.asp <% Set Connect = Server.CreateObject("ADODB.Connection") Connect.Open "driver={Microsoft Access Driver (.mdb)};dbq=" & Server.MapPath("Database/gb.mdb")&";"
Läs frågan i sin helhet →så skriver jag ut länken:
do_delete2.asp?delid=<%=RecSet("id")%>
------------------
ASP är bäst fuck the rest!!!
Skall det id verkligen vara ID, inte något annat fält?
Jag kan inte hjälpa dig mer om du inte ens kommenterar mitt senaste inlägg.
Mvh,
------------------
All your base are belong to me.
jag men allt funkar perfekt men n'är jag vill ta bort andras inlägg som jag har skrivit till dem
------------------
ASP är bäst fuck the rest!!!
på andvändarens sida kör jag denna kod:
read_gb.asp?tillid=<%=recset("id")%>
det e darför det blir fel
direkt från sidan i menyn
funkar perfekt
read_gb.asp?tillid=<%=session("id")%>
------------------
ASP är bäst fuck the rest!!!
vad är det igentligen som är fel?
------------------
Icaaq, mannen med korven. som hejar på Bajen(!)
när jag går in på användarens gästbok och vill radera de inlägg jag gjort får jag följande fel:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Drivrutin för ODBC Microsoft Access] Typblandningsfel i villkorsuttryck.
/do_delete2.asp, line 15
------------------
ASP är bäst fuck the rest!!!
Jag fattar ingenting av denna tråd... :OO
hur ser din kod ut nu ?
den du får fel på ....
Skriv ut sql satsen med hjälp av response.write också så blir det lättare att hjälpa dig :)
------------------
Icaaq, mannen med korven. som hejar på Bajen(!)
du kan kolla in på http://213.66.183.39
men skratta inte för att designen e kass sålänge!!!
------------------
ASP är bäst fuck the rest!!!
Jag vill nog hellre se koden du har :l
------------------
Icaaq, mannen med korven. som hejar på Bajen(!)
do_delete2.asp
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/gb.mdb")&";"
sql = "delete From gb Where ID=" &Request.QueryString("delID")
sql = sql & " and (id = '" & session("id") & "' or tillid = " & session("id") & ")"
connect.execute sql,,128
Response.Redirect "read_gb.asp?tillid=" & session("id")
connect.close
Set Connect = nothing
%>
skriver ut:
<% If clng(recset("tillid")) = clng(Session("id")) or cstr(session("username")) = cstr(recset("username")) Then %><a href="do_delete2.asp?delid=<%=RecSet("id")%>"><img border="0" src="Bilder/sopkorg_liten.gif" alt="Ta bort inlägg!"></a> </font><%End If%>
------------------
ASP är bäst fuck the rest!!!
om du skriver:
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/gb.mdb")&";"
sql = "delete From gb Where ID=" &Request.QueryString("delID")
sql = sql & " and (id = '" & session("id") & "' or tillid = " & session("id") & ")"
Response.Write sql
Response.End
vad får du då ?
------------------
Icaaq, mannen med korven. som hejar på Bajen(!)
delete From gb Where ID=454 and (id = '3' or tillid = 3)
------------------
ASP är bäst fuck the rest!!!
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("Database/gb.mdb")&";"
sql = "delete From gb Where ID=" &Request.QueryString("delID")
sql = sql & " and (id = " & session("id") & " or tillid = " & session("id") & ")"
connect.execute sql,,128
connect.close
Set Connect = nothing
Response.Redirect "read_gb.asp?tillid=" & session("id")
%>
om du testar denna kod da?
------------------
Icaaq, mannen med korven. som hejar på Bajen(!)
[Redigerat av icaaq den 21 nov 2001]
ja funkar tack men nu går den response.redirect till min gästbok när jag tar bort från en annas gästbok.
det här e felet hur gör man så att det inte ska response.redirect till dens gästbok
Response.Redirect "read_gb.asp?tillid=" & session("id")
------------------
ASP är bäst fuck the rest!!!
nej fan inläggen går inte bort den redirect till min gästbok
------------------
ASP är bäst fuck the rest!!!
jag tror att felet ligger här nånstans!!
sql = sql & " and (id = " & session("id") & " or tillid = " & session("id") & ")"
för att jag kör med recset också när jag går in i gästboken
------------------
ASP är bäst fuck the rest!!!
hur går detta ihop
delete From gb Where ID=454 and (id = 3 or tillid = 3)
du vill alltså deleta allt från posten där ID = 454 och id är 3 eller tillid är 3 .....que :q
------------------
Icaaq, mannen med korven. som hejar på Bajen(!)
[Redigerat av icaaq den 21 nov 2001]