Avatar billede pelskee Nybegynder
10. september 2003 - 16:25 Der er 12 kommentarer og
2 løsninger

problemer med Response.Redirect

hvis betalingsvalg er Efterkrav skal den smide brugeren videre til en anden side inden den pågældende side loaded:
men det virker ikke

<% If Request.querystring("Betalingsvalg") = Efterkrav Then Response.Redirect("dk_shoppingbag_faktura_efterkrav.asp")%>
Avatar billede fastwrite Nybegynder
10. september 2003 - 16:26 #1
nu skal jeg ikke gøre mig klog på ASP, men skal man ikke bruge en request.form("Betalingsvalg") ?

hvilke fejl kommer der?
Avatar billede keysersoze Ekspert
10. september 2003 - 16:29 #2
<%
If Request.querystring("Betalingsvalg") = "Efterkrav" Then
  Response.Redirect("dk_shoppingbag_faktura_efterkrav.asp")
End If
%>
Avatar billede nidyahou Praktikant
10. september 2003 - 16:39 #3
dit <% og %> må ALDRIG være på linie med noget andet
Avatar billede eagleeye Praktikant
10. september 2003 - 16:41 #4
nidyahou>> sludder.
Avatar billede -mundi- Nybegynder
10. september 2003 - 16:41 #5
nidyahou >> det er da noget sludder, det må man helt selv om
Avatar billede bernhof Nybegynder
10. september 2003 - 18:11 #6
nidyahou >> sludder og vrøvl ;P
Avatar billede thesurfer Nybegynder
10. september 2003 - 19:31 #7
for at være sikker på at nidyahou har forstået det: sludder :)

det keysersoze skrev burde virke.. for at være burde man skrive:

LCase(Request.querystring("Betalingsvalg")) = "efterkrav"
Avatar billede thesurfer Nybegynder
10. september 2003 - 19:32 #8
for at være burde = for at være sikker på at det virker, burde

stavefejl og manglende ord/sætninger/indlæg er gratis :)
Avatar billede thesurfer Nybegynder
10. september 2003 - 20:05 #9
man kunne naturligvis også brugs UCase(...) = "EFTERKRAV" ..
det ser bare bedre ud med "efterkrav" end "EFTERKRAV" :)
Avatar billede pelskee Nybegynder
10. september 2003 - 22:55 #10
perfekt keyser :)

hvordan virker det så når jeg smider flere med, for dette virker ikke:

<%
If Request.querystring("Betalingsvalg") = "Efterkrav" Then
  Response.Redirect("dk_shoppingbag_faktura_efterkrav.asp?Forsendelse=<%=Request.querystring("Forsendelse")%>&Betalingsvalg=<%=Request.querystring("Betalingsvalg")%>&Kunde=<%=Request.querystring("CustomerID")%>")
End If
%>
Avatar billede the_bma_man Nybegynder
10. september 2003 - 23:05 #11
<%
If Request.querystring("Betalingsvalg") = "Efterkrav" Then
  Response.Redirect("dk_shoppingbag_faktura_efterkrav.asp?Forsendelse=" & Request.querystring("Forsendelse") & "&Betalingsvalg=" & Request.querystring("Betalingsvalg") & "&Kunde=" & Request.querystring("CustomerID") & "")
End If
%>
Avatar billede nidyahou Praktikant
10. september 2003 - 23:20 #12
nidyahou >> Slud.. nååh det er jo mig :)
Avatar billede pelskee Nybegynder
10. september 2003 - 23:30 #13
great!
deler kagen, selvom den er lille  - i 2
tak for hjælpen!
Avatar billede pelskee Nybegynder
15. september 2003 - 13:21 #14
er der nogen som kan se hvorfor dette ikke virker:

<td align="right" class="productPrice"><a href="dk_shoppingbag_faktura.asp?Forsendelse=<%=Request.Form("Forsendelse")%>&Betalingsvalg=<%=Request.Form("Betalingsvalg")%>&CustomerID=<%=Request.Form("CustomerID")%>">send variabler</a>
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel