Avatar billede riishoj Nybegynder
12. maj 2003 - 21:56 Der er 8 kommentarer og
1 løsning

Response.Redirect til rigtig uge

Hvordan får jeg nedenstående script til at redirecte til den rigtige uge.
Eks. Hvis data indsættes i skemaet til uge 23, skal scriptet redirecte til uge 23 og ikke nu til den aktuelle uge.

<% db connection
   
strSQL = "SELECT aar, uge, dag, lektion, reservation FROM ebberup_reserver WHERE aar = '" & request.form("aar") & "' AND uge = '" & request.form("uge") & "' AND dag = '" & request.form("dag") & "' AND lektion = '" & request.form("lektion") & "' AND reservation = '" & request.form("reservation") & "';"
Set rs = Conn.Execute(strSQL)

If (Rs.BOF Or Rs.EOF) Then


' SQL sætning opbygges
strSQL = "Insert into ebberup_reserver (aar,uge,dag,lektion,initialer,klasse,reservation) values('" & Request.Form("aar") & "','" & Request.Form("uge") & "','" & Request.Form("dag") & "','" & Request.Form("lektion") & "','" & Request.Form("initialer") & "','" & Request.Form("klasse") & "','" & Request.Form("reservation") & "')"
Conn.Execute(strSQL)
Response.Redirect ("biologi.asp?uge=" & uge & "&reservation=" & reservation & "")


Else
Response.Write "<td align=center height=50><font color=#ffffff face=verdana size=3>Tidspunktet er desværre ikke ledigt. Gå venligst tilbage og find en ny tid</td>"
End If
' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>
</tr>
    </table>
    </center>
  </div>
  <p align="center"><input type="button" value="&lt;--Tilbage" onClick="history.back();"></p>

</body>

</html>
Avatar billede kimlarsen1978 Nybegynder
12. maj 2003 - 21:59 #1
Kan du ikke bruge:
Request.Form("uge")
i din redirect istedet for uge?
Avatar billede riishoj Nybegynder
12. maj 2003 - 22:08 #2
Nej, det er ikke formen jeg vil hente, men et ugeskema. Når biologi.asp hentes vises lige nu uge 20. Jeg kan så vælge at hente en anden uge, i eksemplet uge 23 for at lave en reservation. Denne reservation bliver lavet af ovenstående script, som så skal redirecte mig tilbage til uge 23, så jeg kan se, at reservationen er efektueret, men jeg bliver redirectet til den aktuelle uge.
Håber du forstår problematikken.
Avatar billede kimlarsen1978 Nybegynder
12. maj 2003 - 22:21 #3
Hvordan vælger du en anden uge fx. 23 i en dropdown?
Avatar billede kimlarsen1978 Nybegynder
12. maj 2003 - 22:22 #4
Lægger uge 23 ikke i Request.Form("uge")?
Avatar billede kimlarsen1978 Nybegynder
12. maj 2003 - 22:29 #5
I sætningen:
-----------
Response.Redirect ("biologi.asp?uge=" & uge & "&reservation=" & reservation & "")
-----------
Hvor får du variablen "uge" fra?
Avatar billede riishoj Nybegynder
12. maj 2003 - 22:30 #6
Jo, det har du ret i. Mener du, at jeg kan skrive

Response.Redirect ("biologi.asp?request.form("uge")&reservation=" & reservation & "")

i stedet for


Response.Redirect ("biologi.asp?uge=" & uge & "&reservation=" & reservation & "")
Avatar billede kimlarsen1978 Nybegynder
12. maj 2003 - 22:32 #7
Du skal kan skrive:
------------
uge = request.form("uge")
Response.Redirect ("biologi.asp?uge=" & uge & "&reservation=" & reservation & "")
Avatar billede riishoj Nybegynder
12. maj 2003 - 22:54 #8
Ja, det virker perfekt. Tusind tak for hjælpen. Send lige et svar, så du kan få dine point.
Bye the way,- gider du kigge forbi http://www.eksperten.dk/spm/351357, der er tilsyneladende ingen, som kan eller vil hjælpe her. Måske er spm. dårligt formuleret?
Avatar billede kimlarsen1978 Nybegynder
12. maj 2003 - 22:58 #9
Okay
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