Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585

    CopyFile: Path not found

    Ciao a Tutti,

    ho il seguente problema cui non riesco a venirne fuori:

    questo e' contenuto della mia pagina prova.asp:

    <%@ Language=VBScript %>
    <%
    Option Explicit
    '
    Dim a_ho, i_file, up
    '
    a_ho = Request.ServerVariables("server_name")
    i_file = Request.Form("ip_file")
    '
    Set up=Server.CreateObject("scripting.FileSystemObject ")
    up.CopyFile i_file , "\\" & a_ho & "\schede_progetto\"
    set up=nothing
    '
    %>

    a me, utente sul server, quando lancio la pagina funziona tranquillamente,

    da un client invece mi dice "Path not found "

    perche' ???

    Grazie mille in anticipo !!!

    P.S. ho provato a mettere sia:

    up.CopyFile i_file , "\\fwws00010\schede_progetto\"

    sia

    up.CopyFile i_file , "\\10.129.45.8\schede_progetto\"

    sia

    up.CopyFile i_file , "\\\\fwws00010\\schede_progetto\\"

    ma niente ...

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585
    Ho visto che il problema e' qui, nell' i_file

    up.CopyFile i_file , "\\fwws00010\schede_progetto\"


    infatti se al posto della variabile i_file metto:

    up.CopyFile "\\nome_server\\file_name" , "\\fwws00010\schede_progetto\"

    funziona anche dal client !!

    Il problema pero' mi rimane, poiche':

    i_file e' un valore che viene preso dalla pagina index.htm in cui ho definito un campo cosi':

    <input type="file"> che mi ritorna ad esemipo N:/dir/file.jpg e non

    \\Nome_server\dir\file.jpg

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585
    C' e' un modo per copiare automaticamente l' immagine scelta con input type=file in un' area del server ??

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585
    Ho provato con l' upload di Baol che mi sembra una buona strada per riuscirci,
    solo che ho un problema:


    ---- codice pagina index.asp ----

    <head>
    function ri_upload() {
    document.FrontPage_Form1.enctype = "multipart/form-data"
    document.FrontPage_Form1.action = "ri_upload.asp"
    document.FrontPage_Form1.submit();
    }
    </head>

    <body>
    <form method="POST" name="FrontPage_Form1">
    ...
    <input type="file" id="ip_file" name="ip_file" size="1">

    <button onClick="ri_upload()" style="width:50px;">Save</button>

    </form></body>



    ----- codice ri_ipload.asp ------




    <%
    Dim oUpload
    '
    Set oUpload = new cUpload
    oUpload.Load
    oUpload.SetPath "."
    oUpload.SaveAll
    Set oUpload=Nothing
    '
    %>



    Non mi da' errore ma non mi salva l' immagine,

    cioe' non mi fa niente ,

    penso che sia "colpa" del codice in rosso, ma come posso risolvere il problema ???

    N.B. non posso mettere il codice in rosso nella form, poiche' essa fa delle altre action che non devono avere il multipart/form-data


  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    585
    Nella pagina index.asp,

    nella seguente funzione:

    function ri_upload() {
    document.FrontPage_Form1.enctype = "multipart/form-data"
    document.FrontPage_Form1.action = "ri_upload.asp"
    document.FrontPage_Form1.submit();
    }

    occorreva scriverla cosi' e funziona:

    function ri_upload() {
    document.FrontPage_Form1.encoding ="multipart/form-data" ;
    document.FrontPage_Form1.action = "ri_upload.asp"
    document.FrontPage_Form1.submit();
    }


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.