/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Split funktion
Fra : Erling Sørensen


Dato : 08-05-03 11:05

Hej NG

Jeg vil gerne have splittet en tal/datostreng op i 2 dele

Vha. en form sender jeg en streng over i en asp-fil, strengen indeholder et
ugenummer og en dato.
strengen bliver leveret i formatet: [uge dato]. F.eks: 25 18-06-2003

Når jeg modtager strengen vil jeg gerne have den delt op så jeg kan arbejde
med de 2 dele uafhængligt af hinanden.

Har prøvet med:

<%
dim txt,a
set txt= request.form("formnavn")
a=Split(txt)
uge = (a(0))
dato = (a(1))
%>

Strengen bliver simpelthen ikke splittet op, så der kommer fejl på
definitionen af dato.

response.write request.form("formnavn") giver det forventede output
Hvis jeg udkommenterer dato-definitionen får jeg hele strengen med: <%
response.write uge %>

mvh
Erling



 
 
Jens Gyldenkærne Cla~ (08-05-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 08-05-03 11:15

Erling Sørensen skrev:

> strengen bliver leveret i formatet: [uge dato]. F.eks: 25
> 18-06-2003
>
> Når jeg modtager strengen vil jeg gerne have den delt op så
> jeg kan arbejde med de 2 dele uafhængligt af hinanden.

Det lyder som en opgave for Split.

> Har prøvet med:
> a=Split(txt)

Prøv at fortælle den hvad der skal splittes på:

a = Split(txt, " ")

> Strengen bliver simpelthen ikke splittet op, så der kommer
> fejl på definitionen af dato.

Det er under alle omstændigheder en god ide at validere dit input,
så du ikke risikerer fejl. Du kan fx kontrollere at strengen
indeholder mellemrum.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Erling Sørensen (08-05-2003)
Kommentar
Fra : Erling Sørensen


Dato : 08-05-03 11:37

> Vha. en form sender jeg en streng over i en asp-fil, strengen indeholder
et
> ugenummer og en dato.
> strengen bliver leveret i formatet: [uge dato]. F.eks: 25 18-06-2003

Tja.
Det gjorde den så alligevel ikke helt.

Ændrede form-feltet fra
<option value=" & uge & "&nbsp;" & dato & ">
til
<option value='" & uge & " " & dato & "'>

Dette klarede problemet

mvh
Erling



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste