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