Salve a tutti, premetto che è da poco che ho iniziato e mi scuso per la banalità delle domande.
A me servirebbe creare una cartella in remoto tramite un form l'utente inserisce un nome e la cartella che devo creare deve prendere quel nome.
Ho trovato nella guida una pratica funzione che fa cio, vorrei adattarla alle mie esigenze.
Ho fatto un paio di prove ma il problema è che non riesco a farla girare.
Una cosa che ho notato è che siccome il mio server ha i permessi di scrittura solo sulla cartella public è la cartella di default (i permessi sono ereditari alle sottocartelle almeno da quello che leggo dal manteiner), quando vado ad inserire "/public/..." come path public la colora e non so se questo è un bene o no.
Vi posto un pò di codice.
Questo è quello che ho combinatocodice:<body> <form id="prova" action="UploadDB/index.asp" method="post"> nome <input name="proviamo" type="text" /> </p> <label> <input type="submit" name="Submit" value="Invia" /> </label> </p> </form> </p> <% public function mkdir(proviamo) Dim fso Dim return ' Attiva la gestione errori on error resume next : err = 0 ' Crea l'oggetto FSO Set objFso = Server.CreateObject("Scripting. FileSystemObject") objFso.CreateFolder(Server.MapPath(/public/proviamo)) if (err = 0) then return = true else return = false end if Set objFso = Nothing err = 0 : err.clear() rmdir = return end function %> </body>
Quando la lancio mi da errore. potreste darmi una mano?
grazie infinite

Rispondi quotando
