Pensavo che creare un file temporaneo , occupasse molte risorse, risorse server intendo.
Ma non è come dici, poichè se io lavoro lato server , il mio parser xsl non si vede... e non è visibile a occhi indiscreti.. ne si vede il file xml che vorrei tenere nascosto per un motivo puramente commerciale.
se invece utilizzo la chiamata lato client tipo :
codice:
function carica(id)
{
var _XML = new ActiveXObject("Msxml2.DOMDocument");
_XML.async = false;
_XML.load("mio_file.xml")
_XSL = new ActiveXObject("Msxml2.FreeThreadedDOMDocument.3.0");
_XSL.async = false;
_XSL.load("mio_parser.xsl");
document.getElementById('area').innerHTML = _XML.transformNode(_XSL)
}
si vedono in chiaro i file e il loro path... quindi risultano raggiungibili.
a questo punto ho pensato di criptare il nome dei file...
lato client naturalmente.
Ma mi resta sempre il dubbio del salvataggio del file lato server.
??