Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Aggiungere directory

  1. #1

    Aggiungere directory

    Ciao ho scaricato da questo sito uno script per creare directory su server, ma non funziona nè in locale ne in hosting. La cartella provo a crearla in una cartella con i permessi abilitati (dove faccio anche upload di files via form senza problemi), ma quando uso questo script restituisce:

    Microsoft VBScript compilation error '800a03ee'

    Expected ')'

    /addprov1.asp, line 27

    nuovadir = filetest.CreateFolder(/public, directory)
    ---------------------------------^

    ECCO LO SCRIPT:

    directory=request.form("provincia")

    dim filetest, nuovadir
    set filetest =CreateObject("Scripting.FileSystemObject")
    nuovadir = filetest.CreateFolder(/public/, directory)


    Grazie ciao,

    Ah da errore anche se invece di public scrivo l'indirizzo assoluto (http://...) o se scrivo /public o solo public
    Parafarmacia online, tantissimi prodotti tutti in un click

  2. #2
    i literal vanno tra apici. quindi "public" OSLT

  3. #3
    directory=request.form("provincia")

    dim filetest, nuovadir
    set filetest =CreateObject("Scripting.FileSystemObject")
    nuovadir = filetest.CreateFolder("public", directory)

    ERRORE:

    Microsoft VBScript runtime error '800a01c2'

    Wrong number of arguments or invalid property assignment: 'CreateFolder'

    /addprov1.asp, line 27
    Parafarmacia online, tantissimi prodotti tutti in un click

  4. #4
    codice:
    set filetest=Server.CreateObject("Scripting.FileSystemObject")
    set f=filetest.CreateFolder(Server.Mappath & "/cartella_da_creare")
    set f=nothing
    set filetest=nothing
    Prova così.

  5. #5
    Ho provato col tuo codice ma:

    Microsoft VBScript runtime error '800a01c2'

    Wrong number of arguments or invalid property assignment: 'Server.MapPath'

    /addprov1.asp, line 26
    Parafarmacia online, tantissimi prodotti tutti in un click

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    set f=filetest.CreateFolder(Server.Mappath("/cartella_da_creare"))
    Roby

  7. #7
    Menomale che c'è roby ragazzi...

    Grazie cmq a tutti ciao
    Parafarmacia online, tantissimi prodotti tutti in un click

  8. #8

  9. #9
    Originariamente inviato da Roby_72
    Avevo dimenticato un paio di parentesi...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.