Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Rinomina files

  1. #1
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179

    Rinomina files

    <%
    'On Error resume Next
    dim utente
    utente = ""
    dim password
    password = ""
    if Session ("sssUtente") = utente or Session("sssPassword") = password then
    response.redirect("password.asp?errore=1")
    end if

    dim appoggio
    appoggio=request.form("txtfile")
    dim file
    file="../public/"&session("sssUtente")&"/"&session("File")
    file2="../mdb-database/"&session("sssUtente")&"/"&session("File")
    file_rinomina="../public/"&session("sssUtente")&"/"&appoggio
    file_rinomina2="../mdb-database/"&session("sssUtente")&"/"&appoggio
    Set fsoMyFile = CreateObject("Scripting.FileSystemObject")
    fsoMyFile.moveFile file,file_rinomina
    fsoMyFile.moveFile file2,file2_rinomina
    set fsoMyfile = nothing
    response.redirect ("../public/"&session("sssUtente")&"/"&session("file")&".asp")

    if err.Number <> 0 then
    response.write("
    ")
    response.write("Probabile errore o malfunzionamento, verificare sul server!")
    end if
    %>

    errore impossibile trovare i files... eppure i nomi dei files sono corretti!
    Tony

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Fatti stampare le variabili e verificalo.

    Roby

  3. #3
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Originariamente inviato da Roby_72
    Fatti stampare le variabili e verificalo.

    Roby
    già fatto...
    questo ho chiesto:

    codice:
    response.write("
    ")
    response.write(file)
    response.write("
    ")
    response.write(file2)
    response.write("
    ")
    response.write(file_rinomina)
    response.write("
    ")
    response.write(file_rinomina2)
    e questo ha dato
    ../public/antonio sulla/utenti_0.mdb
    ../mdb-database/antonio sulla/utenti_0.mdb

    ../public/antonio sulla/pippo.mdb
    ../mdb-database/antonio sulla/pippo.mdb


    ora prendeno in considerazione il codice, rosso è il file da rinominare, la seconda riga rossa è il file che poi viene rinominato, stessa storia per i blue! il percorso coincide eppure continua ad indicarmi file non trovato!
    codice:
    dim appoggio 
    appoggio=request.form("txtfile") 
    dim file 
    file="../public/"&session("sssUtente")&"/"&session("File") 
    file2="../mdb-database/"&session("sssUtente")&"/"&session("File") 
    file_rinomina="../public/"&session("sssUtente")&"/"&appoggio 
    file_rinomina2="../mdb-database/"&session("sssUtente")&"/"&appoggio 
    Set fsoMyFile = CreateObject("Scripting.FileSystemObject") 
    fsoMyFile.moveFile file,file_rinomina 
    fsoMyFile.moveFile file2,file2_rinomina 
    set fsoMyfile = nothing
    Tony

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    fsoMyFile.moveFile server.MapPath(file),server.MapPath(file_rinomina)
    fsoMyFile.moveFile server.MapPath(file2),server.MapPath(file2_rinomina)
    Roby

  5. #5
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Originariamente inviato da Roby_72
    codice:
    fsoMyFile.moveFile server.MapPath(file),server.MapPath(file_rinomina)
    fsoMyFile.moveFile server.MapPath(file2),server.MapPath(file2_rinomina)
    Roby
    fatto...

    adesso mi restituisce questo:

    Server.MapPath() error 'ASP 0171 : 80004005'

    Impossibile trovare il percorso

    /password/rinomina3.asp, line 23

    Specificare un percorso come parametro per il metodo MapPath.
    Tony

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Controlla i percorsi!
    Consiglio di partire sempre dalla root senza inutili ../

    Roby

  7. #7
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Originariamente inviato da Roby_72
    Controlla i percorsi!
    Consiglio di partire sempre dalla root senza inutili ../

    Roby
    ma non dovrebbero generlamente partire dal punto dove mi trovo?

    nel senso allora come faccio a partire dalla root?
    Tony

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    file="/public/"&session("sssUtente")&"/"&session("File") 
    file2="/mdb-database/"&session("sssUtente")&"/"&session("File") 
    file_rinomina="/public/"&session("sssUtente")&"/"&appoggio 
    file_rinomina2="/mdb-database/"&session("sssUtente")&"/"&appoggio
    Roby

  9. #9
    Utente di HTML.it L'avatar di tony83
    Registrato dal
    Feb 2005
    Messaggi
    3,179
    Originariamente inviato da Roby_72
    codice:
    file="/public/"&session("sssUtente")&"/"&session("File") 
    file2="/mdb-database/"&session("sssUtente")&"/"&session("File") 
    file_rinomina="/public/"&session("sssUtente")&"/"&appoggio 
    file_rinomina2="/mdb-database/"&session("sssUtente")&"/"&appoggio
    Roby
    ho fatto cosi... i percorsi mi sembrano giusti eppure mi dà questo errore:
    codice:
    Server.MapPath() error 'ASP 0171 : 80004005' 
    
    Impossibile trovare il percorso 
    
    /password/rinomina3.asp, line 27 
    
    Specificare un percorso come parametro per il metodo MapPath.
    Tony

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    E quale sarebbe la riga dell'errore?

    Roby

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 © 2026 vBulletin Solutions, Inc. All rights reserved.