Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    6

    [javascript-Scripting.FileSystemObject] CopyFile nn funziona

    Utilizzo il ActiveXObject("Scripting.FileSystemObject") ma, ho il problema che non riesco a far funzionare "fso.CopyFile( ind , "/File");" /File è una cartella sul server, l'autorizzazione della cartella è 777.
    Ricevo questo errore:
    Method Not Allowed
    The requested method POST is not allowed for the URL /javasc.html.

    Questo è il codice scritto:
    <html>
    <head>
    </head>
    <SCRIPT LANGUAGE="JavaScript">
    function p()
    {
    ind = document.form.file_1.value;
    name = document.form.name.value;
    alert(ind +", nome:"+ name);
    var fso ,newpath;
    fso = new ActiveXObject("Scripting.FileSystemObject");
    newpath = fso.CopyFile( ind , "/File");

    }
    </SCRIPT>
    <body>
    <form name="form" method="post" enctype="multipart/form-data">
    <input id="my_file_elemen" type="file" name="file_1" >
    <input type="submit" Onclick="p()">
    </form>
    </body>
    </html>

    Se potete aiutarmi...

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Benvenuto sul form

    Ma tu con uno script lato client vorresti modificare il fileSystem del server ? VVoVe:

    L'operazione globale si chiama upload e necessita della collaborazione del server, se indichi con quale linguaggio vuoi/puoi lavorare sul tuo server ti sposto nella sezione opportuna.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    6
    la funzione come si può vedere dal post è in javascript...
    Si in qualche modo devo effettuare un upload nella cartella File ma non posso utilizzare php,asp e cose varie solo html e js

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da cade
    la funzione come si può vedere dal post è in javascript...
    Si in qualche modo devo effettuare un upload nella cartella File ma non posso utilizzare php,asp e cose varie solo html e js
    E allora non puoi farlo

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    6
    utilizzando
    fso = new ActiveXObject("Scripting.FileSystemObject");
    newpath = fso.CopyFile( ind , "/File");

    in una funzione javascript.... si può!?!?

    ----------------------------------------------------------

    Modificato il mess:

    Funziona a metà!!! dovevo usare ie perchè firefox non accetta gli activex...
    Però devo copiare il nome del file per rinominare la copia se no prende il nome dell'ultima cartella...
    Un aiuto per un rename?

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ho come l'impressione che il server appartenga alla tua stessa rete locale (se non e' lo stesso computer client) , in altro modo non saprei spiegarmi come tu possa riuscire a caricare un file sul server senza supporto di opportuni linguaggi... ed autorizzazioni sul server.

    Auguri
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    6
    praticamente dici che su locale funziona e sul server no???
    potrebbe essere non avevo pensato a ciò...

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da cade
    praticamente dici che su locale funziona e sul server no???
    potrebbe essere non avevo pensato a ciò...
    Ma non hai considerato che se fosse possibile fare quello che dici con un semplice script tutti potrebbero modificare i siti di tutti gli altri?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    6
    no perchè lo script viene da una pagina interna dello spazio sul server!!! è come su wxp se lo faccio su una cartella di un altro utente che accede fisicamente sul pc non posso

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da cade
    no perchè lo script viene da una pagina interna dello spazio sul server!!! è come su wxp se lo faccio su una cartella di un altro utente che accede fisicamente sul pc non posso
    Non confondere la condivisione risorse di win con la tecnologia client/server...

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.