Il quarto articolo della mini serie di 6 post dedicati ad ASP.
Nella prima parte di questa guida su ASP, è stato ha introdotto il linguaggio che seppur obsoleto, è comunque utile per chiunque voglia iniziare ad affrontare un percorso di programmazione.
In questa puntata scoprirai come interagire con il web server tramite l’oggetto Server.
Al termine del post, potrai scaricare in formato zip tutti i file originali, per testare e studiarti al meglio questo tutorial.
Come utilizzare l’oggetto Server
di Emanuele Calì
Vediamo in questa parte della mini guida su ASP come utilizzare l’oggetto Server per interagire col web server.
Utilizzeremo, negli esempi che seguiranno, FileSystemObject per interagire col file system ed effettuare operazioni con le cartelle.
Per creare una cartella utilizzeremo il metodo CreateFolder():
var new_folder = Server.MapPath(“nome_della_cartella”); var oggetto = new ActiveXObject(“Scripting.FileSystemObject”); oggetto.CreateFolder(new_folder);
Con DeleteFolder() possiamo invece eliminare la cartella. Vediamo, inoltre, come controllare se la cartella esiste:
var folder = Server.MapPath(“nome_della_cartella”); var oggetto = new ActiveXObject(“Scripting.FileSystemObject”); if (oggetto.FolderExists(folder)) Response.Write (“La cartella esiste”); else Response.Write(“La cartella non esiste!”);
Vediamo ora come copiare un file da una cartella ad un’altra:
var file_da_copiare = Server.MapPath(“file.txt”); var new_file = Server.MapPath(“subfolder/file.txt”); var oggetto = new ActiveXObject(“Scripting.FileSystemObject”); oggetto.CopyFile(file_da_copiare,new_file);
Come anticipato all’inizio dell’articolo, puoi scaricarti un file zippato con tutti i file per utilizzare questo oggetto, i file saranno:
- create_folder.asp;
- copyfile.asp;
- delete_folder.asp;
- exist_folder.asp.
Al prossimo post di questa mini rubrica dedicata ad ASP.
Se non vuoi perderti la mini serie di articoli dedicati a questo linguaggio di programmazione, ti consiglio di abbonarti alla newsletter gratuita di questo blog (avrai anche un corposo omaggio come benvenuto ) oppure puoi iscriverti al feed rss di blographik ;).
Articolo pubblicato per blographik da Emanuele Calì di EmaWebDesign.com
Articoli pubblicati su blographik dallo stesso autore:
- Ecco come progettare e realizzare un carrello virtuale per un e-shop in PHP (parte 1);
- Realizza un carrello virtuale per un e-shop in PHP e scarica i file originali (parte 2);
- Come realizzare pagine in ASP (parte 1);
- Guida ASP: Come scrivere la tua prima pagina (parte 2);
- Guida ASP: Come funzionano i metodi dell’oggetto Request (parte 3).
Sei uno sviluppatore, un grafico, un web designer, un esperto SEO o un blogger?
Vuoi partecipare anche tu come guest poster su blographik per accrescere la tua visibilità in rete?Scrivimi dal modulo contatti per ricevere tutte le informazioni al riguardo.