Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    28

    upload file con webclient.uploadfile

    Buongiorno a tutti, ho l'esigenza di effettuare l'apload di file da client a server.sto sviluppando un motore news e l'utente può caricarmi come news un file htm generato da word. Così facendo oltre al file .htm ho anche una cartella con lo stesso nome del file _file (es. pippo.htm e pippo_file) contenete le immagini inserite nel testo. Per caricare il file htm utilizzo input file.. e fin qui nessun problema. Per salvare le immagini invece devo, per esigenze che non sto a spiegare, salvare tutti i file contenuti nella directory creata con word in una variabile e poi effettuare l'upload. Utilizzanto webclient.uploadfile riesco a salvare i file ma, probabilmente, perdo qualche informazione perchè quando effettuo il link alla pagina htm non vengono visualizzate le immagini. ho controllato il percorso ed è esatto. Ho provato a copiare l'immagine "originale" al posto di quella "creata" da me attraverso
    il codice e in questo modo funziona. Se vi può servire vi posto il codice.

    Dim a As Byte()
    Do While cont < numero_file
    Dim vc As New System.Net.WebClient()
    i = InStrRev(elenco_file(cont), "\")
    img = Mid(elenco_file(cont), i + 1)
    a = vc.UploadFile(Server.MapPath("..\dati\news\" &
    codicenews & "\" & path_dir & "\" & formatta(img)),
    elenco_file(cont))
    cont = cont + 1
    Loop

    Premetto che ora sto provando tutto in locale.
    Spero di essere stata abbastanza chiara.

  2. #2
    Nella pagina htm non vedi le immagini di cui hai fatto l'upload?
    E' questo il problema?

    Forse non ho capito...
    Ciao
    K
    Kalman

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    28
    esatto,salvo il file htm sul server in una determinata cartella e le relative immagini ma, quando apro il file htm appena salvato non vendo le immagini.
    Se ti può servire, ho provato ad aprire le immagini che ho salvato sul server con photoshop, ho salvato con nome sovrascrivendo l'immagine e così si vedono....

  4. #4
    Nel file htm il percorso delle immagini è corretto rispetto alle directory che esistono sul server?

    Puoi mandare un esempio di tag dell'immagine
    (es [img]../img/nomeimg.gif[/img])

    Ciao
    K
    Kalman

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    28
    sì, è corretto. Ho provato ad intervenire anche manualmente nel file htm per fare delle prove sul percordo delle immagini, ma non è cambiato nulla

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    28
    ti mando comunque il precorso che crea automaticamente word

    <img width=108 height=118 src="./nome_file/image002.jpg"

    Non credo che ci sia un problema a livello di percorso perchè se apro il file htm prima di salvarlo sul server tutto funziona correttamente

    Ciao

  7. #7
    E' corretto con il percorso sulla tua macchina.
    Probabilmente sul server è differente!

    Ciao
    K
    Kalman

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    28
    il problema è che non funziona neanche sulla mia macchina. Sto facende delle prove in locale ma niente da fare

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.