• User Attivo

    @leftist1973 said:

    Ok inserito ma comunque non funge ora mi dice:
    AVVERTENZA: etichetta duplicata, Scena=Scene 1, Livello=Layer 8, Fotogramma=2, Etichetta=var dati:LoadVars= new LoadVars();

    Etichetta duplicata??????
    E che vuol dire!! :arrabbiato: :arrabbiato: :arrabbiato:

    Dannazione a me che mi sono fissato :arrabbiato: :arrabbiato:

    Scuatemi se posto in continuazione, ma ora ci sono arrivato, duro di comprendonia, ma poi ci arrivo.

    Orbene nessun errore, ma se pigio "entra" non succede proprio nulla.

    Help me , help me, help me


  • Super User
    
    nomeBottone.onPress=function()
    {
       var dati:LoadVars= new LoadVars();
       dati.nome='filippo';
       dati.nickname='flep';
       dati.onLoad=function(ok:Boolean)
       {
       if(ok)
       {
         trace(this.risposta);
        }
       else
         trace('ASP error');
       }
       dati.sendAndLoad('http://www.miosito.com/file.asp',dati,'POST');
    }
    
    

  • User Attivo

    @Flep said:

    
    

    nomeBottone.onPress=function()
    {
    var dati:LoadVars= new LoadVars();
    dati.nome='filippo';
    dati.nickname='flep';
    dati.onLoad=function(ok:Boolean)
    {
    if(ok)
    {
    trace(this.risposta);
    }
    else
    trace('ASP error');
    }
    dati.sendAndLoad('http://www.miosito.com/file.asp',dati,'POST');
    }

    Errore Simbolo=Symbol 33, livello=Layer 1, fotogramma=1:Linea 11: È previsto '{'
    enter.onPress=function()

    Linea 11: enter.onPress=function() --> dove enter è il nome del bottone

    Errore Simbolo=Symbol 33, livello=Layer 1, fotogramma=1:Linea 26: Errore di sintassi.

    Linea 26: }

    😢 😢 😢 😢


  • Super User

    Sicuro di averlo copiatobene senza dimenticare nessuna { ?


  • User Attivo

    @Flep said:

    Sicuro di averlo copiatobene senza dimenticare nessuna { ?
    In effetti preso totalmente mi ero dimenticato una parentesi, ricopiato il tutto ora mi dice:
    Errore Simbolo=Symbol 33, livello=Layer 1, fotogramma=1:Linea 12: L'istruzione deve apparire all'interno del gestore on
    enter.onPress=function()

    Ora mi spiego come si diventa psicopatici!! Si usa flash!!

    Scusami, ma la cosa assurda e che il db funziona benissimo e non riesco a collegarlo!!
    Ora è diventata una questione di principio, devo capire.

    Ancora grazie 10000


  • User Attivo

    @leftist1973 said:

    In effetti preso totalmente mi ero dimenticato una parentesi, ricopiato il tutto ora mi dice:
    Errore Simbolo=Symbol 33, livello=Layer 1, fotogramma=1:Linea 12: L'istruzione deve apparire all'interno del gestore on
    enter.onPress=function()

    Ora mi spiego come si diventa psicopatici!! Si usa flash!!

    Scusami, ma la cosa assurda e che il db funziona benissimo e non riesco a collegarlo!!
    Ora è diventata una questione di principio, devo capire.

    Ancora grazie 10000

    Fermi tutti: funziona a metà!!
    Ovvero bypassa il file log.asp (questo vuol dire che riconosce qualcosa), ma non mi accede alla pagina accesso.asp.

    Mi spiego meglio:
    log.asp = controlla se la username e la password sono corrette. If yes response.rendirect ("accesso.asp")

    Se invece le password sono sbagliate response.redirect ("index.asp")

    Se accedo la pagina che mi compare è index.asp. Questo vuol dire che qualcosa fà (io lo spero per la mia salute mentale).

    Ora nel testo di input (dove digito la username) nel nome istanza gli ho dato username uguale per la password.
    Fose l'errore ora è qui!! Forse....

    Spero di essermi spiegato bene.

    Ti prego un ultimo aiutino :fumato: :fumato:


  • Super User

    Io credo che da quì in avanti devi lavorare su ASP 🙂


  • User Attivo

    @Flep said:

    Io credo che da quì in avanti devi lavorare su ASP 🙂
    La tua risposta mi conforta moltissimo.
    Questo vuol dire che cmq è corretto nominare i testi input in quel modo.

    Inutile dirti che ho controllato un milione di volte il file log.asp ed è tutto ok.
    Speravo ancora in qualche errore mio in flash.... bho!!!!

    Grazie di tutto, un giorno spero di ricambiare:ciauz: :ciauz: :ciauz:


  • User Attivo

    @leftist1973 said:

    La tua risposta mi conforta moltissimo.
    Questo vuol dire che cmq è corretto nominare i testi input in quel modo.

    Inutile dirti che ho controllato un milione di volte il file log.asp ed è tutto ok.
    Speravo ancora in qualche errore mio in flash.... bho!!!!

    Grazie di tutto, un giorno spero di ricambiare:ciauz: :ciauz: :ciauz:
    Scusami Flep,
    ho controllato, addirittura rifatto i file in asp, e credimi sono perfetti al 1000*1000!!

    E come se i campi input del filmato in flash non siano riconosciuti per la user e password. Ne sono sicuro :arrabbiato: :arrabbiato: :arrabbiato:

    Hai ancora la pasienza di darmi una mano per piacere sono sul l'orlo della disperazione 😢

    Scusami tanto e ancora grazie


  • Super User

    Se tu ad esempio dici:
    dati.username=campoditestoinput.text è corretto ma devi stare attento alle paths, nel senso dove si trova il campo di testo.

    Fai dei trace tipo trace(nomecampoditesto) e vedi cosa ti dice l'uotput di flash


  • User Attivo

    @Flep said:

    Se tu ad esempio dici:
    dati.username=campoditestoinput.text è corretto ma devi stare attento alle paths, nel senso dove si trova il campo di testo.

    Fai dei trace tipo trace(nomecampoditesto) e vedi cosa ti dice l'uotput di flash
    Mi spiace essere duro di comprendonia, ma non ho capito una pippa di cosa hai scritto. :mmm:

    Giusto per ricapitolare le user e password sono all'interno della tabella e non in un file esterno .txt (credo che tu questo volevi dirmi).

    Sorry


  • Super User

    Scusa ma al posto di filippo e flep cosa metti ?


  • User Attivo

    @Flep said:

    Scusa ma al posto di filippo e flep cosa metti ?
    username e userpwd


  • Super User

    Io avevo capito che hai 2 campi di testo input in flash.
    Se si, dovresti mettere il contenuto dei campo di testo al posto di quei valori.


  • User Attivo

    @Flep said:

    Io avevo capito che hai 2 campi di testo input in flash.
    Se si, dovresti mettere il contenuto dei campo di testo al posto di quei valori.
    Ecco il problema, mi sono spiegato una schifezza.
    Le user e password sono pre-caricate in una tabella in mysql e possono essere infinite.

    Non ho nessun .txt esterno nelle quali ci sono le user e password.

    Il pc è già sul balcone, poco e lo spedisco giù.


  • Super User

    Ma scusami...perchè stai usando Flash ??


  • User Attivo

    @Flep said:

    Ma scusami...perchè stai usando Flash ??
    A chi lo dici!!!
    Ho fatto 100.000 proposte di farlo in asp direttamente, avrei impiegato cica 2 minuti.

    Ora è diventata una vera e propria questione di principio capirlo, non certo rompere le scatole a te.

    In generale potrebbe essere una cosa che mi aiuti in futuro.

    In ogni caso il website ha un top nel quale i campi user e password stanno alla perfezione.

    :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato:


  • Super User

    Se vuoi fare una login in flash, devi fare esattamente come detto fino adesso, solo che devi avere 2 campi di testo dove l'utente inserisce username e password...


  • User Attivo

    @Flep said:

    Se vuoi fare una login in flash, devi fare esattamente come detto fino adesso, solo che devi avere 2 campi di testo dove l'utente inserisce username e password...

    Esattamente quello che ho fatto, ho disegnato 2 campi testo usando "strumento testo", a questi ho dato nell'istanza il nome username e userpwd.
    Ad entrambi ho dato 25 caratteri massimi.


  • Super User

    No, ascolta...
    Crea 2 campi di testo input e dagli nome: nome_txt e pass_txt

    Lo script diventa così:

    
    nomeBottone.onPress=function()
    {
       var dati:LoadVars= new LoadVars();
       dati.nome=nome_txt.text;
       dati.nickname=pass_txt.text;
       dati.onLoad=function(ok:Boolean)
       {
       if(ok)
       {
         trace(this.risposta);
        }
       else
         trace('ASP error');
       }
       dati.sendAndLoad('http://www.miosito.com/file.asp',dati,'POST');
    }