Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Errore Upload Baol74

  1. #1
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363

    Errore Upload Baol74

    Ciao!
    Ho un problema con l'upload di Baol74. Stranamente, il problema si presenta nel file di Baol:

    Tipo di errore:
    Errore di run-time di Microsoft VBScript (0x800A01F4)
    Variabile non definita: 'Connection'
    /dynamic/common/Upload.asp, line 1027

    Che può essere?

  2. #2
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Il file che viene eseguito, e in cui si presenta l'errore è questo:
    codice:
    Set oUpload = new cUpload
    oUpload.Load()
    oUpload.SaveAll
    Set oUpload=Nothing
    Tra l'altro, i file vengono correttamente caricati sul server :master:

  3. #3
    la variabile connection nella classe non è dichiarata prima di essere usata.

  4. #4
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    E quindi?
    L'errore si presenta in questa riga del file Upload.asp di Baol74:

    Set Connection = nothing

    Non penso di dovere dichiarare qualcosa io per risolvere il problema... inoltre l'oggetto connessione che uso in tutti gi script del mio applicativo ASP sono caricati in ogni file da degli include e tutto funziona perfettamente in tutti gli altri casi...

  5. #5
    Non penso di dovere dichiarare qualcosa io per risolvere il problema...
    Al contrario.
    Devi dichiarare tutte le variabili non dichiarate che andrai ad usare, poichè presumo tu abbia forzato (correttamente) la dichiarazione delle variabili nelle pagine ASP.

  6. #6
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Uhm... non capisco perchè dovrei dichiarare io degli oggetti che vengono utilizzati all'interno della classe di Baol.
    Al massimo dichiarerò l'oggetto Upload, no?

  7. #7
    Non gli oggetti, le variabili.
    E' possibile che baol abbia usato una dichiarazione implicita mentre le tue pagine la richiedano esplicita.

  8. #8
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Non ci avevo pensato. Dovrò provare a togliere "Option Explicit", ora non riesco, non ho il codice sottomano.
    Peccato, però. Penso che usare "Option Explicit" faccia parte delle regole base per una buona programmazione...

  9. #9
    Peccato, però. Penso che usare "Option Explicit" faccia parte delle regole base per una buona programmazione...
    Concordo a pieno.
    Infatti la soluzione corretta non è toglire option explicit, ma dichiarare le variabili mancanti.

  10. #10
    Utente di HTML.it L'avatar di longline
    Registrato dal
    Sep 2001
    Messaggi
    5,363
    Sbuargh, dici che dovrei leggermi tutto il file di Baol e dichiarare tutto ciò che mi viene eventualmente segnalato da errore?
    Ma non è strano che nessuno se ne sia mai accorto prima? In fin dei conti mi pare che la classe di Baol sia abbastanza utilizzata...
    Forse ho capito: forse "Option Explicit" non è usato da molti :rollo:

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.