Avatar billede freedom Nybegynder
28. april 2002 - 15:50 Der er 2 kommentarer og
1 løsning

hm..

dette er lidt svært og forklare men prøver:
noget af script1:
strInput = "0"
do
  if inStr(1,strNavne,"," & rs("skrevet_af") & ",") = 0 then
strInput = strInput + 1
    response.write "<input type = ""hidden"" name =""brugernavn" & strInput & """ value=""" & rs("skrevet_af") & """>" & rs("skrevet_af") & "<input type = ""text"" name =""points" & strInput & """ value=""0""><br>"
    strNavne = strNavne & rs("skrevet_af") & "," 
  end if
rs.movenext
Loop while Not rs.EOF
response.write "<input type = ""hidden"" name =""input"" value=""" & strInput & """><br>"
Response.write "<input type=""submit"" value=""Acentere"" id=""submit""><br><b> OBS:<br></b> Hvis du ikke vil give en bruger nogen points så udfyld det som <b>0</b>(nul)"

det giver outputet:(i dette ekspempel:
<FORM method="post" action = "ac.asp?mere=accen&kat=asp&id=0"><p><input type = "hidden" name ="brugernavn1" value="buha">buha<input type = "text" name ="points1" value="0"><br><input type = "hidden" name ="brugernavn2" value="test">test<input type = "text" name ="points2" value="0"><br><input type = "hidden" name ="input" value="2">

altså
brugernavn1 er buha
points1 = 0
brugernavn2er test
points2 = 0


nu kommer problemet:
jeg har en lykke som tager request.form("input")
og køre fra 1 til request.form("input") (dette eksempel 2):
if request.Querystring("mere") = "accen" Then
strIalt = request.form("input")

For t = 1 to strIalt
strInp = request.form("points" & t & ")
strPointsB = strPointsB & strInp
Next
If strPoints = strPointsB Then
For t = 1 to strIalt
strInp = request.form("points" & t & ")
strTemp = request.form("brugernavn" & t & ")
strPoints = strInp
strBrugernavn = strTemp
strSQL = "SELECT * from data where brugernavn = '" & strTemp & "'"
Set rs = Conn.ExeCute(strSQL)
if rs.EOF Then
resposne.write "fejl"
else
end if
strId = rs("id")
sql = "Update data set "
sql = sql & "points='" & strPoints & "' "
sql = sql & "Where id=" & strId & ""
Set rs = Conn.Execute(sql)
Next
men
strInp = request.form("points" & t & "¨)
giver en fejl.. iden er at den tager strInp = request.form("points og også skal det tal (t) en i variblen

forstår i????
100 points til ham der kan...
Avatar billede soes Nybegynder
28. april 2002 - 16:21 #1
nope, jeg kan ikke lige finde sammenhænget i alt det du skriver, hvad er formålet med siden?

/Søren Søndergård
Avatar billede freedom Nybegynder
28. april 2002 - 16:22 #2
jeg skal bruge en kode til at få en variabel til at være lig med:
request.form("points
og et tal fra variable strTal

forstår du??
jeg prøvede
Avatar billede freedom Nybegynder
28. april 2002 - 17:36 #3
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester