Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788

    [flash e php]variabile undefined

    Salute a tutti..
    Io questo non lo sto capendo proprio, magari voi potete aiutarmi...

    Dunque io sto sviluppando una funzione, che legga dei dati da una pagina php, se la variabile == 0, non fa nulla se è maggiore di 0 un clip filmato va in play da un frame con Label, "Acceso" scrive una cosa in un campo di testo..

    Ora se la varibile che gestisce i confronti la inserisco a mano funziona tutto correttamente...
    Se invec provo a leggere dal file esterno la variabile mi esce undefined...
    Ho controllato variabili nomi di file e compagnia bella, ho messo percorso relativo e assoluto.. e ancora non riesco a trovare l'errore..
    Vedete se voi trovate qualcosa...

    La pagina PHP si chiama:
    checkMex.php
    e il suo percorso assoluto è:
    http://gordian/StudioFlash/checkMex.php

    l'output generato è:
    &nuoviMex=1

    nella stessa directory risiede il .fla il cui script è:
    codice:
    function checkMessaggi(){
    	var nuoviMess:LoadVars = new LoadVars();
    	nuoviMess.load("http://gordian/StudioFlash/checkMex.php");
    	nuoviMess.onLoad = function() {
    		var numMex:Number = parseInt(nuoviMex.nuoviMess);
    		_root.newmess_txt.text = nuoviMex.nuoviMess;
    		if(numMex > 0){
    [qui continua lo script ma è tutto corretto]
    La linea in rosso mi manda in output il valore della variabile, che è puntualmente undefined
    Sapete aiutarmi??? non so più dove sbattere la testa
    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    var numMex:Number = parseInt(nuoviMex.nuoviMess);
    _root.newmess_txt.text = nuoviMex.nuoviMess;

    |
    |
    V

    _root.newmess_txt.text = nuoviMess.nuoviMex;

  3. #3
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788
    Originariamente inviato da alpeweb
    var numMex:Number = parseInt(nuoviMex.nuoviMess);
    _root.newmess_txt.text = nuoviMex.nuoviMess;

    |
    |
    V

    _root.newmess_txt.text = nuoviMess.nuoviMex;
    A te voglio fare un monumento.. ma subito dopo mi vado ad impiccare!!!
    Cacchio che imbecille!!!

    Grazie mille ora funziona alla grande!
    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

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.