Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    upload file. Request.Form e Request.BinaryRead

    ho fatto un form per recuperare dai dati dall'utente di turno, all'interno del form c'é anche un campo di tipo file per uplodare un'immagine.
    non si riesce proprio a combinare l'uso di Request.Form e Request.BinaryRead (che mi serve nella function di upload del file) ?

    Cannot call BinaryRead after using Request.Form collection

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    No. O l'uno o l'altro...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    non é che magari avete un esempio da farmi vedere per quanto riguarda un form che lavora con il binaryread e recupera campi text e file ?
    grazie

  4. #4
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Beh, l'upload di Baol è un ottimo esempio...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  5. #5
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Oppure Upload
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  6. #6
    grazie mille
    adesso ci provo

  7. #7
    pare funzionare (recupera i valori dei campi text e file) ma quando arriva alla riga

    Set objFSOFile = objFSO.CreateTextFile(objFSO.BuildPath(Path, m_strFileName))

    dice
    Microsoft VBScript runtime error '800a0034'

    Bad file name or number

    /gestioneeventi/clsUpload.asp, line 243

    Path contiene il percorso assoluto (http://www.blablabla...) e m_strFileName contiene il nome dell'immagine


  8. #8
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Probabilmente devi vedere come settare bene i percorsi.

    Il percorso path deve essere assoluto, quindi non www.jbdsafjbfdjbf.it, ma c:/...... che puoi trovare con server.mappath(percorso relativo)

    codice:
    if objUpload.Files.count>0 then 'se abbiamo selezionato un file per l'upload
    		objUpload.Files.Item(0).filename="nome_del_file.txt" 'se omettiamo questa riga mette il nome originale
    		objUpload.Files.Item(0).Save percorso 'il percorso deve essere assoluto
    	end if
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  9. #9
    cavolo era ovvio che il path era quello del server e io mettevo l'indirizzo web ... che pirla ...
    grazie kalosjo

  10. #10
    e ora questo errore da cosa puó dipendere ?!?!

    Microsoft VBScript compilation error '800a03ea'

    Syntax error

    /gestioneeventi/clsUpload.asp, line 3

    Class clsUpload
    ^

    con le precedenti prove la classe veniva inizializzata senza problemi :master:

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.