Visualizzazione dei risultati da 1 a 9 su 9

Discussione: upload di file pesanti

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654

    upload di file pesanti

    Dovrei fare uploadare file molto pesanti , fino a 3 Mb in un data , io ho il solito script per uplodare i file copiato, capito e scordato (scherzo) da freeASP, solo che credo bisogna aumentare il tempo massimo di esecuzione dello script solo perchè ne ho sentito parlare , ma non so assolutamente come si fa

    Chia mi sa rispomdere?

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    oldtimeout=session.timeout
    session.timeout=99



    ......



    session.timeout=oldtimeout



    La prima parte a inizio pagina, la seconda a fine per ripristinare le cose
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3

    Hola!

    Aggiungi queste due funzioni all'inizio della pagina che esegue l'upload



    codice:
    Function RSBinaryToString(xBinary)
      Dim Binary
      If vartype(xBinary)=8 Then Binary = MultiByteToBinary(xBinary) Else Binary = xBinary
      
      Dim RS, LBinary
      Const adLongVarChar = 201
      Set RS = CreateObject("ADODB.Recordset")
      LBinary = LenB(Binary)
      
      If LBinary>0 Then
        RS.Fields.Append "mBinary", adLongVarChar, LBinary
        RS.Open
        RS.AddNew
          RS("mBinary").AppendChunk Binary 
        RS.Update
        RSBinaryToString = RS("mBinary")
      Else
        RSBinaryToString = ""
      End If
    End Function
    
    Function MultiByteToBinary(MultiByte)
      Dim RS, LMultiByte, Binary
      Const adLongVarBinary = 205
      Set RS = CreateObject("ADODB.Recordset")
      LMultiByte = LenB(MultiByte)
      If LMultiByte>0 Then
        RS.Fields.Append "mBinary", adLongVarBinary, LMultiByte
        RS.Open
        RS.AddNew
          RS("mBinary").AppendChunk MultiByte & ChrB(0)
        RS.Update
        Binary = RS("mBinary").GetChunk(LMultiByte)
      End If
      MultiByteToBinary = Binary
    End Function

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654
    1000 grazie....
    ma tu come fai a rispondere a tutte le discussioni? Veramente rispondi anche a questo sono curiosa!

  5. #5
    Non credo ci sia un perchè, quando so come fare qualcosa lo dico, tutto qui


  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654
    ma tu lavori mentre fai questo?

  7. #7
    Si

    ed anche parecchio... oggi ho un sacco di problemi

    Li risolverò :sexpulp:

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    654
    Mitico!!!! chissà magari un giorno anche io potrò aiutare qualche utente Junior in difficoltà ..Per il momento ringrazio tutti quelli come te.
    Baciotti e buon lavoro

  9. #9

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.