NUMBER %DELEFILE%
Scopo: Cancella il file specificato.
Sintassi: | |||
%NUMBER% | %DELEFILE% | (%STRING% | nomefile) |
Descrizione: Consente di cancellare il file
indicato in nomefile.
nomefile deve contenere un riferimento univoco
al file: percorso completo + nomefile + estensione (oppure un alias indicato
nell'hicgi.ini o nel
Valore restituito: valore numerico
Torna 0 se la cancellazione è stata eseguita correttamente
Torna 1 in caso di errore generico.
Vedere anche: Accesso ai file
Esempio:
<!-- Form Documento -->
%IF%(%BLOADDOC%(%CURDOC%) == 0)
%ECHOOFF%
%STRING%(filetemp, "")
%STRING%(filetemp_ext, ".html")
%GETTEMPFILENAME%(filetemp, filetemp_ext)
%NUMBER%(hftemp, %CREATEFILE%(filetemp))
%IF%(hftemp)
%STRING%(bufftemp, "")
%STRCAT%(bufftemp, "<html><head><title>Errore</title></head>")
%STRCAT%(bufftemp, "<body>Errore in caricamento documento")
%STRCAT%(bufftemp, "<form method=\post\" action=\"%SCRIPT%/a%CURARC%/s%FILESEL%/ffrm_titoli?file=")
%STRCAT%(bufftemp, filetemp)
%STRCAT%(bufftemp, "\"><br><input value=\"Torna ai titoli\" type=\"submit\"></body></html>")
%CLOSEFILE%(hftemp)
%ECHOON%
<script>
document.location = location.protocol + '//' + location.host + '%write%(filetemp)';
</script>
%ENDIF%
%ENDIF%
<!-- frm_titoli -->
%IF%(%STRLEN%(%KEYVAL%(file)))
%DELEFILE%(file)
%ENDIF%
....
<!-- lista titoli -->