Visualizzazione dei risultati da 1 a 10 su 10

Discussione: option explicit (???)

  1. #1
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174

    option explicit (???)

    Ciao Raga,
    mi sapete dire che cavolo è questo comando?
    codice:
    <% Option Explicit%>
    Ho uno script di ulpoad news e lo sto cercando di far convivere con un login semplicissimo.

    Entrambi funzionano ma se li metto assieme no; inoltre nella pagina che voglio bloccare quando tolgo il comando stampato sopra va... VVoVe:

    Grazie a tutti
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  2. #2
    Vuol dire che sei obbligato a dichiarare le variabili prima di utilizzarle...

    Cmq se posti l errore che ti da lo script e qlc riga di codice ti posso aiutare meglio!

  3. #3
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174
    l'errore è

    HTTP 500.100 - Errore interno del server - errore ASP
    Internet Information Services

    --------------------------------------------------------------------------------

    Informazioni tecniche (per il personale del supporto tecnico)

    Tipo di errore:
    Errore di run-time di Microsoft VBScript (0x800A01F4)
    Variabile non definita: 'pass'
    /tortoretolido.net/login_back/passwordtop.asp, line 12


    infatti ci avevo mezzo pensato ma anche cambiando l'ordine degli include nn sono riuscito a fare niente...

    Alla linea 12 c'è
    user = "editor" che dovrebbe essere il nome utente con permesso di entrare.
    Poi sotto la pass ma lui giustamente si ferma alla prima

    thanks
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  4. #4
    Originariamente inviato da jartuf

    Tipo di errore:
    Errore di run-time di Microsoft VBScript (0x800A01F4)
    Variabile non definita: 'pass'
    /tortoretolido.net/login_back/passwordtop.asp, line 12
    Come ti ho detto con OptionExplicit sei obbligato a dichiarare tutte le variabili...

    Quindi li sopra nell errore ti dice che non hai definito la variabile pass..

    codice:
    Dim pass
    e così per tutte quelle che usi ma non definisci..
    Altrimenti lo togli e fai prima!

  5. #5
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174
    Funge, ovviamente!

    Sono proprio un cretino...
    Cmq ho provato a toglierlo e non mi funzionava il secondo script, quello di upload, mah!

    Grazie 1000, alla prox!
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  6. #6
    Originariamente inviato da jartuf
    Cmq ho provato a toglierlo
    Non toglierlo.
    E' buona norma mantenere l'option explicit in ogni pagina.

  7. #7
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174
    Altro problemino...scusa se ne approfitto

    HTTP 500.100 - Errore interno del server - errore ASP
    Internet Information Services

    --------------------------------------------------------------------------------

    Informazioni tecniche (per il personale del supporto tecnico)

    Tipo di errore:
    Oggetto Request, ASP 0206 (0x80004005)
    Impossibile richiamare il metodo BinaryRead dopo aver utilizzato l'insieme Request.Form.
    /tortoretolido.net/foto/upload.asp, line 34


    Credo che essendoci 2 form su 2 pagine diverse ma incluse
    si crei qualche casino con il recupero dati.
    La riga dell'errore è:
    codice:
    biData = Request.BinaryRead(Request.TotalBytes)
    se cos'ì fosse, assegnando un nome ad un form poi quando faccio il request posso indicargli anche nome? Se si,,,,come?
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  8. #8
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174
    Ho scoperto che utilizzando il BinaryRead non si puo usare
    un request.form
    Solo che il form a me serve per il riconoscimento utenti
    In pratica ho aggiorna.asp che fa prima il controllo request.form per il login, se l'utente è riconosciuto visualizza la pagina. Nella pagina c'è l'upload che utilizza il BinaryRead ed infatti appena di cerca di fare l'upload si blocca.
    Avete un rimedio a ciò?
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  9. #9
    Utente di HTML.it L'avatar di jartuf
    Registrato dal
    Oct 2002
    Messaggi
    174
    La vita è una scala. Non smettere mai di salire.
    Jartuf Art Design
    La Web-tv degli studenti di Bologna

  10. #10

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.