Avatar billede mit_navn_er Nybegynder
30. juli 2002 - 13:27 Der er 4 kommentarer og
2 løsninger

Request ( for help )

<% IF Request("Træning") = "Træning" then %><font color="#000000"><%=(Recordset3.Fields.Item("Pladsering").Value)%></font><% Else %>f<% End If %>

Denne virker ikke! Jeg har to værdier mine poster kan have. "Træning" og "Status" - disse afgør hvilke data der kan ses og ikke ses.

Hvordan gøre jeg querystring virker ikke, da linket til siden kommer fra et andet felt. (querystring bliver brugt på et id felt).
Avatar billede eagleeye Praktikant
30. juli 2002 - 13:31 #1
altså din Request("Træning") kan havde værdien "Træning" eller "Status"  ???

Husk på når du sammenligner strenge på den måde så er
Træning ikke = træning  Alsså den er casesenativ.
Avatar billede mit_navn_er Nybegynder
30. juli 2002 - 13:44 #2
Ja! Men hvad skal jeg så gøre?
Avatar billede eagleeye Praktikant
30. juli 2002 - 14:09 #3
du kan bruger LCase:

<% IF LCase(Request("Træning")) = "træning" then %>
Avatar billede mit_navn_er Nybegynder
30. juli 2002 - 14:48 #4
Request("træning") - Hvad står det for?

Jeg ved at = "Træning" er den værdi de viste poster skal indholde.

Men den anden?
Avatar billede eagleeye Praktikant
30. juli 2002 - 16:43 #5
Denne betyder
Request("Træning")
at den reuest værdien af Form input med navnet "Træning" eller Querystring variable ved navnet "Træning"
Avatar billede kantoraza Nybegynder
30. juli 2002 - 20:55 #6
Det virker på denne måde:

[form side (html eller asp)]

på denne side er felterne som du skal indtaste dine informationer på. Eks. om feltet "Træning" skal være "Træning" eller "Status".

[modtag side (asp)]
på denne side modtager du forms sidens action kald. Du kan nu bruge indholdet af textfelterne her på sådan:

<%

dim Resultat
' Henter resultatet fra feltet "Træning" fra den anden side.
resultat = request.form("Træning")

' Skriver resultatet
response.write resultat

%>

PS.
Det er aldrig en god idé at bruge Æ Ø og Å i ASP.

Dit Script skulle virke sådan:

<%
IF Request.form("Træning") = "Træning" then

response.write "<font color='#000000'>" %>

<%=(Recordset3.Fields.Item("Pladsering").Value)%>

</font>

<% Else %>
' Noget...
<% End If %>

Men bemærk at dette henter værdier fra et textfelt og IKKE fra en Querystring. En Querysting hentes sådan:

<%
IF Request("Træning") = "Træning" then

response.write "<font color='#000000'>" %>

<%=(Recordset3.Fields.Item("Pladsering").Value)%>

</font>

<% Else %>
' Noget...
<% End If %>

Altså request.form(noget) bliver til request(noget)....

Hvis du stadig er på bar bund så kontakt northcode@e-mail.dk

KantoRaZa · NorthCode
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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 dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging