Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667

    multipart/form-data request.QueryString

    Ciao a tutti,

    se effettuao l'upload di un file con metodo post e enctype multipart/form-data il file viene caricato ma non riesco a prendere il valore del campo con request.QueryString.

    Esiste un magheggio?????

    Grazie mille

    ho cercato in giro nel forum ma non ho trovato niente...

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667
    errata corrige...

    parlavo di request.querystring ma intendevo request.form...

  3. #3
    gli altri dati come li recuperi?
    usa lo stesso metodo mettendo però il nome del form...
    Ah, Jedis! I had no ideas! What can i do for you, honored Jedis?

    I'm not Jedi. I'm a guy with a lighsaber and a few questions.

  4. #4
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Con enctype multipart/form-data non è possibile utilizzare il request.form
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667
    il problema è che con enctype multipart/form-data, nella pagina ricevente non riesco a prendere il valore del form con request.form(nomecampo).
    per lui è vuoto.
    ho trovato UploadRequest.Item("Titolo").Item("Value") ma manca sicuramente qualcosa

    http://www.iprogrammatori.it/forum/d...?TOPIC_ID=1160

  6. #6
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Cambia upload cerca sul forum per upload baol74.
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  7. #7
    io credo di usare ciò che usti te...
    ma a me funziona:

    rivista = UploadRequest.Item("rivista").Item("Value")
    Ah, Jedis! I had no ideas! What can i do for you, honored Jedis?

    I'm not Jedi. I'm a guy with a lighsaber and a few questions.

  8. #8
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Anche con quello di Baol da lo stesso problema...e trovo assurdo che nessuno sappia dare una risposta a questo problema...cioè significa che nessuno ha mai uppato una file con un form in ASP? Mi pare strano

    Non so se si è capito ma anch'io ho lo stesso problema e sono 3 giorni che non riesco a risolvere

  9. #9
    con l'upload di baol lo recuperi con

    oUpload.form("nome_campo")

    ammesso che sia settato come

    Set oUpload= new cUpload

  10. #10
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Ok problema risolto!!!!!!! bastava consultare la guida di Baol -_-'''''''

    posto il codice dell'esempio di Baol modificato per testare il passaggio di variabili via POST in un form Multipart:


    <%
    If Request("Upload")="1" then
    Dim oUpload
    dim titolo
    Set oUpload = new cUpload
    oUpload.AutoRename = False
    oUpload.Overwrite = true
    oUpload.SetPath "./"
    oUpload.Upload
    oUpload.SaveAs ""
    testo = oUpload.form("testo")
    response.write(testo)
    Set oUpload=Nothing
    end if
    %>

    <FORM METHOD="Post" enctype="multipart/form-data" ACTION="?upload=1">
    File : <INPUT TYPE="file" NAME="Campo1">

    testo: <input type="text" name="testo">
    <INPUT TYPE="submit" NAME="Enter">
    </FORM>
    Utilissima anche la funzione .PrintForm() per il debugging dei dati.

    grazie Baol^^

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.