Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
13
Task/URL-encoding/BBC-BASIC/url-encoding.basic
Normal file
13
Task/URL-encoding/BBC-BASIC/url-encoding.basic
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
PRINT FNurlencode("http://foo bar/")
|
||||
END
|
||||
|
||||
DEF FNurlencode(url$)
|
||||
LOCAL c%, i%
|
||||
WHILE i% < LEN(url$)
|
||||
i% += 1
|
||||
c% = ASCMID$(url$, i%)
|
||||
IF c%<&30 OR c%>&7A OR c%>&39 AND c%<&41 OR c%>&5A AND c%<&61 THEN
|
||||
url$ = LEFT$(url$,i%-1) + "%" + RIGHT$("0"+STR$~c%,2) + MID$(url$,i%+1)
|
||||
ENDIF
|
||||
ENDWHILE
|
||||
= url$
|
||||
Loading…
Add table
Add a link
Reference in a new issue