Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [MX2004] Da TXT si e da PHP no, perchè?

    Ciao a tutti,
    io uso questo codice per ottenere una variabile da un file:
    codice:
    myvar = new LoadVars();
    myvar.onLoad = function()
    {
    	inizio = this.fine;
    	countdown = function(){
    		_root.cdown.text = inizio;
    		_root.cdown.autoSize = 'right';
    		inizio--;
    		if(inizio <= 0){
    			clearInterval(a);
    		}
    	}
    		a = setInterval(countdown, 1000);
    }
    myvar.load('countdown.php');
    //myvar.load('countdown.txt');
    come vedete c'è anche una lettura alternativa da TXT, infatti se carico da TXT, nessun problema, il countdown funziona correttamente, se invece carico da PHP, il valore viene si inserito nel campo di testo, però poi non posso manipolarlo in alcun modo. Ho già provato a convertirlo con NUMBER(), ma il risultato è NaN! Sbaglio qualcosa?
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    fai un trace delle variabili che ricevi da php

  3. #3
    Originariamente inviato da Rossella_75
    fai un trace delle variabili che ricevi da php
    Non ho detto che non le ricevo, le variabili passano correttamente, ma non posso manipolarle.
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    se le ricevi correttamente da un txt e riesci a manipolarle allore devi poterlo fare anche con le variabili di php.

    Quindi forse sbagli da php! posta il codice di txt e quello di php

  5. #5
    questo è il php
    Codice PHP:
    <?php
    /*session_start();
    include('../includes/db.php');

    $query = 'SELECT prossimoattacco FROM sessioni_attacco WHERE idplayer = ' . $_SESSION['idplayer'];
    $res = mysql_query($query);
    $row = mysql_fetch_array($res);
    $next = $row['prossimoattacco'];
    $value = 'fine=' . (($next + 180) - time());*/
    echo 'fine=180';
    ?>
    ho appositamente commentato tutto tranne l'ultima riga per fare una prova e farmi ritornare lo stesso codice del txt che è il seguente

    codice:
    fine=180
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    a me il tuo codice funziona ho fatto una prova
    codice:
    myvar = new LoadVars();
    myvar.onLoad = function()
    {
    	inizio = this.fine;
    	trace (inizio)
    	countdown = function(){
    		_root.cdown.text = inizio;
    		_root.cdown.autoSize = 'right';
    		inizio--;
    		if(inizio <= 0){
    			clearInterval(a);
    		}
    	}
    		a = setInterval(countdown, 1000);
    }
    myvar.load('http://localhost/prova/countdown.php');
    //myvar.load('countdown.txt');
    php
    Codice PHP:
    <?php 
    /*session_start(); 
    include('../includes/db.php'); 

    $query = 'SELECT prossimoattacco FROM sessioni_attacco WHERE idplayer = ' . $_SESSION['idplayer']; 
    $res = mysql_query($query); 
    $row = mysql_fetch_array($res); 
    $next = $row['prossimoattacco']; 
    $value = 'fine=' . (($next + 180) - time());*/ 
    echo 'fine=180'
    ?>
    non so prova a mettere il percorso al file php :master:

  7. #7
    Originariamente inviato da Rossella_75
    a me il tuo codice funziona ho fatto una prova
    cioè da php ti carica il valore e fa anche il countdown?
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    guarda se vuoi scarica il mio contatore è perfettamente funzionante

    link


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.