Visualizzazione dei risultati da 1 a 7 su 7

Discussione: percorso file upload

  1. #1

    percorso file upload

    Ciao a tutti,

    premetto che sono una schiappa con ASP, tanto è vero che vado per JSCRIPT.

    La domanda, ho scaricato un codice che mi permette di fare l'upload di file, però me li salva nella stessa directory dove è il codice.

    codice:
    _imagePath.save(Server.MapPath("."));
    Come faccio a salvarlo in una directory che si trova ad un livello superiore??

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Più che ad un livello superiore dovresti riferirti ad un livello relativo rispetto alla root quindi una cosa di questo tipo:

    codice:
    _imagePath.save(Server.MapPath("/public/foto/"));
    indipendentemente da dove si trova il codice che genera l'upload.

    Roby

  3. #3
    grazie, adesso funziona bene.

    Se posso, vorrei approfittarne per chiederti come faccio cosa devo scrivere per cancellare un file.

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    filespec = server.mappath("/public/foto/pippo.gif")
    Set fso = CreateObject("Scripting.FileSystemObject")
    fso.DeleteFile(filespec)
    Roby

  5. #5
    grazie mille.

    Senti..lo so che poi alla fine mi presenti il conto, ma....

    Ho lasciato all'utente la possibilità di non inserire nessun allegato, quindi rimane l'input file vuoto.
    In questo modo però mi va in errore dicendo
    Path not found
    Ho provato a mettere un if, ma a quanto sembra continua ad andarci dentro. Ho provato anche a fare un Response.write del file uploadato e giustamente mi dice "undefined". Come traduco questo undefined in JSCRIPT dato che null non lo capisce?
    codice:
    //save the file
    				if(_imagePath != null) {
    					_imagePath.save(Server.MapPath("/public/upload/"));
    					_filePath = _imagePath.getFileName();
    				}

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Dipende dallo script di upload che utilizzi.
    Dovrebbe essere prevista una istruzione che verifica se un file sia stato inviato oppure no.

    Roby

  7. #7
    così mi funziona:
    codice:
    _imagePath.prop != null
    Grazie

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.