/ 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
replace funktion til mellemrum i formular
Fra : Michael Nielsen


Dato : 13-11-07 12:17

er der nogen, der kan hjælpe mig med at fortælle mig hvilket tegn
et mellemrum er, når jeg i en formular eller url vil sende
brugere videre til en værdi, der indeholder et mellemrum? Ofte
har jeg bemærket, at url'en og/eller indholdet i felt i databasen
kun viser det første ord og undlader at vise det andet ord efter
mellemrummet.

her et lille eksempel:

sp = Replace(rs("sp"),vbCrlf,"<br>" & vbCrlf)

hvis der er mellemrum i variablen sp hvad kan man så ertatte
vbCrlf med?

På forhånd tak for hjælpen.

Mvh. Michael Nielsen

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Thrane (13-11-2007)
Kommentar
Fra : Thrane


Dato : 13-11-07 14:01


"Michael Nielsen" <mnielsen@wanadoo.dk> wrote in message
news:473987b5$0$90265$14726298@news.sunsite.dk...
> er der nogen, der kan hjælpe mig med at fortælle mig hvilket tegn
> et mellemrum er, når jeg i en formular eller url vil sende
> brugere videre til en værdi, der indeholder et mellemrum? Ofte
> har jeg bemærket, at url'en og/eller indholdet i felt i databasen
> kun viser det første ord og undlader at vise det andet ord efter
> mellemrummet.
>
> her et lille eksempel:
>
> sp = Replace(rs("sp"),vbCrlf,"<br>" & vbCrlf)
>
> hvis der er mellemrum i variablen sp hvad kan man så ertatte
> vbCrlf med?
>
> På forhånd tak for hjælpen.
>
> Mvh. Michael Nielsen
>

Er ikke klar over om det kan benyttes til den slags, men finder en browser
(IE) mellemrum i en sti smider den typisk %20 ind i stedet.
Tror dog ikke du kan benytte det i dit tilfælde.

Kan du ikke vidersende med værdien som session?

--
Thrane



Tobias Jensen (25-11-2007)
Kommentar
Fra : Tobias Jensen


Dato : 25-11-07 17:44

Michael Nielsen wrote in dk.edb.internet.webdesign.serverside.asp:
> er der nogen, der kan hjælpe mig med at fortælle mig hvilket tegn
> et mellemrum er, når jeg i en formular eller url vil sende
> brugere videre til en værdi, der indeholder et mellemrum? Ofte
> har jeg bemærket, at url'en og/eller indholdet i felt i databasen
> kun viser det første ord og undlader at vise det andet ord efter
> mellemrummet.
>
> her et lille eksempel:
>
> sp = Replace(rs("sp"),vbCrlf,"<br>" & vbCrlf)
>
> hvis der er mellemrum i variablen sp hvad kan man så ertatte
> vbCrlf med?
>
> På forhånd tak for hjælpen.
>
> Mvh. Michael Nielsen
>

Hvis du tænker på mellemrum (space) og ikke linjeskift, så bruger du
bare: " "

Dvs. noget i stil med:

sp = Replace(rs("sp")," ","")

Men jeg er ikke helt sikker på, jeg forstår dit spørgsmål.

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Ukendt (30-12-2007)
Kommentar
Fra : Ukendt


Dato : 30-12-07 16:44


"Tobias Jensen" <tobias@2biaz.dk> skrev
> Michael Nielsen wrote in dk.edb.internet.webdesign.serverside.asp:
>> er der nogen, der kan hjælpe mig med at fortælle mig hvilket tegn
>> et mellemrum er, når jeg i en formular eller url vil sende
>> brugere videre til en værdi, der indeholder et mellemrum? Ofte
>> har jeg bemærket, at url'en og/eller indholdet i felt i databasen
>> kun viser det første ord og undlader at vise det andet ord efter
>> mellemrummet.
>>
>> her et lille eksempel:
>>
>> sp = Replace(rs("sp"),vbCrlf,"<br>" & vbCrlf)
>>
>> hvis der er mellemrum i variablen sp hvad kan man så ertatte
>> vbCrlf med?
>>
>> På forhånd tak for hjælpen.
>>
>> Mvh. Michael Nielsen
>>
>
> Hvis du tænker på mellemrum (space) og ikke linjeskift, så bruger du
> bare: " "
>
> Dvs. noget i stil med:
>
> sp = Replace(rs("sp")," ","")

Er det ikke det Trim laver - Trim(rs("sp"))
Bjarne



Jørn Andersen (31-12-2007)
Kommentar
Fra : Jørn Andersen


Dato : 31-12-07 05:53

On Sun, 30 Dec 2007 16:43:51 +0100, "bsn" <bsnSNABELAoncableDOTdk>
wrote:

>> Hvis du tænker på mellemrum (space) og ikke linjeskift, så bruger du
>> bare: " "
>>
>> Dvs. noget i stil med:
>>
>> sp = Replace(rs("sp")," ","")
>
>Er det ikke det Trim laver - Trim(rs("sp"))

Trim fjerner kun mellemrum i "enderne".
Hvis fx:
strString = " hest ko gris "
så bliver
strString2 = Trim(strString)
til: "hest ko gris"

Trim kan i øvrigt også trimme andet en space (se dokumentation).


Mvh. Jørn

--
Jørn Andersen,
Brønshøj

Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste