Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227

    [MX]POST x data, ora e utenti connessi

    voglio visualizzare data + ora + utenti connessi
    in un movie.

    Ho creato un data_ora_connessi.asp che crea un output video tipo:
    Codice PHP:
    date_time=Giovedì 19 Giugno 2003ore 14:20&connected_users=C'è 1 visitatore connesso 
    poi i 2 campi di testo (nei trame 1 e 2) associati alle 2 variabili sopra

    nel primo frame ho messo:
    Codice PHP:
    System.UseCodepage true;
    loadVariablesNum ("data_ora_connessi.asp"0"POST"); 
    e nel secondo
    Codice PHP:
    System.UseCodepage true;
    tmp_trs = (getTimer()/1000);
    //Controllo se sono passati 60 sec.
    if ((tmp_trs tempo)>=60) {
        
    //Aggiorno la data e l'ora
        
    loadVariablesNum ("data_ora_connessi.asp"0"POST");
        
    tmp_trs 0;
        
    tempo = (getTimer()/1000);
    }
    gotoAndPlay(2); 
    ma non mi visualizza nulla....
    che errore combino ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    hai fatto un trace di tmp_trs?
    System.UseCodepage = true;
    tmp_trs = (getTimer()/1000);

    trace(tmp_trs);

    //Controllo se sono passati 60 sec.
    if ((tmp_trs - tempo)>=60) {
    //Aggiorno la data e l'ora
    loadVariablesNum ("data_ora_connessi.asp", 0, "POST");
    tmp_trs = 0;
    tempo = (getTimer()/1000);
    }
    gotoAndPlay(2);

  3. #3
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    HO SEMPLIFICATO TUTTO.
    1 solo frame, con un Mc vuoto a cui ho associato:
    Codice PHP:
    onClipEvent(load){
    System.UseCodepage true;
    loadVariablesNum ("data_ora_connessi.asp"0"POST");
    tempo = (getTimer()/1000);
    }
    onClipEvent(enterframe){
    tmp_trs = (getTimer()/1000); 

    trace("tmp_trs="+tmp_trs); 
    trace("tempo="+tempo); 

    //Controllo se sono passati 60 sec. 
    if ((tmp_trs tempo)>=60) { 
    //Aggiorno la data e l'ora 
    loadVariablesNum ("data_ora_connessi.asp"0"POST"); // qui e' l'errore
    tmp_trs 0
    tempo = (getTimer()/1000); 


    i contatori funzionano, nessun problema con i trace.

    il problema e' solo con il loadVariablesNum

    Che ho scritto di male ?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    scusami, il primo loadvariables funziona? se sì, insisto, secondo me non entra in quell'if .

  5. #5
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    Originariamente inviato da GunraY
    scusami, il primo loadvariables funziona? se sì, insisto, secondo me non entra in quell'if .
    il primo come il secondo non funziona.

    entra in quell'if perche' il trace("tempo="+tempo);
    viesualizza multipli di 60

    i campi delle variabli sono su diversi layers.
    l'MC vuoto e' qualche livello piu' sopra dei dynamic textfields


    Ho proavato a mettere anche un loadvariables("prova.txt", 0 )
    in locale , con il file contenente 2 valori di variabli , ma non va.

    E' PROPRIO quel loadVariablesNUm... che rompe.

  6. #6
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    preciso che l'output video ha il formato:
    Codice PHP:
    date_time=Giovedì 19 Giugno 2003ore 16:25&connected_users=C'è [url="accessi.txt"]<u>1 visitatore</u>[/url] connesso. 
    ma non cambia anche se metto un file locale
    contenente:

    date_time=Giovedì&connected_users=1

  7. #7
    Utente di HTML.it L'avatar di eng
    Registrato dal
    Mar 2002
    Messaggi
    1,227
    c'e' aria di vacanza... e il mio cervello e' al mare...
    ho risolto:

    Codice PHP:
    onClipEvent(load){
    System.UseCodepage true;
    //_parent.loadVariablesNum("data_ora_connessi.asp", 0, "POST");
    _parent.loadVariables("data_ora_connessi.asp"0);
    tempo = (getTimer()/1000);
    }
    onClipEvent(enterframe){
    tmp_trs = (getTimer()/1000); 
    //Controllo se sono passati 60 sec. 
    if ((tmp_trs tempo)>=60) { 
    //Aggiorno la data e l'ora 
    //_parent.loadVariablesNum ("data_ora_connessi.asp", 0, "POST"); 
    _parent.loadVariables("data_ora_connessi.asp"0);
    //tmp_trs = 0; 
    tempo = (getTimer()/1000); 


    grazie a tutti

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.