STRING %STR2HTML%
Scopo: converte una stringa
codificando i caratteri ambigui per HTML.
Sintassi: | |||
%STRING% | %STR2HTML% | (%STRING% | stringa[, |
%STRING% | crlf]) |
Descrizione: Converte singolarmente i
caratteri di stringa ambigui per
il formato HTML, cioč tutti i caratteri che vengono codificati in valori
superiori ai 128 bit e i caratteri utilizzati dal formato HTML
('&', '"', '<', '>').
Il parametro opzionale crlf indica in che modo
codificare i caratteri di fine riga tipici degli attributi multiistanza o
multiriga ('\r\n').
Tipicamente viene utilizzata per le stringhe che vengono inviate
mediante una submit() o un link; oppure che vengono
ricevute da uno script.
In pratica viene utilizzata per il trattamento delle coppie
chiave-valore da e verso gli script.
Valore restituito: valore alfanumerico
Torna una stringa codificata in caso di esito positivo
Torna una stringa vuota in caso di errore generico.
Vedere anche: %QSTRING%, %BIN2HEX%, Manipolazione dati / conversione / altro
Esempio:
<!-- p.e. dato un attributo multiistanza <TEL>:
<direttore>051 55555\r\n
<presidente>051 66666\r\n -->
%ATTRIB%(TEL)
%STRING%(value, %STR2HTML%(%ATTRIB%(TEL)))
%WRITE%(value)
%STRING%(value, %STR2HTML%(%ATTRIB%(TEL), "<br>"))
%WRITE%(value)
Program output:
051 55555 051 66666
<direttore>051 55555 <presidente>051 66666
<direttore>051 55555
<presidente>051 66666