Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problemuccio LoadVars

  1. #1

    Problemuccio LoadVars

    Salve a tutti , ho fatto una ricerca sul forum ma non riesco a trovare una soluzione al mio problema.

    Dunque devo passare dei valori da una pagina php a flash.

    [flash..]

    var percorso = new String("http://www.geoshelter.it/new_site/");
    // dichiaro le variabili utili

    // ora preparo il caricamento del file php
    var carica = new LoadVars();
    carica.onLoad = function(success) {
    if(success) {
    trace("okiiiiii");

    for(i = 0;i < 7; i++ ){

    if(this['voceMenu '] != undefined){
    _root.voceM = this['voceMenu '];
    voci.push(_root.voceM);
    voci.toString();
    trace(voci.pop());
    }
    }
    }

    else {
    trace("Errore nel caricamento file!");
    }
    }
    carica.load(percorso+"include/menuSX.php");

    [/flash]


    Codice PHP:

    [COLOR=orangered][B]<?php echo "&voceMenu=Geobiologia&"?>[/B] [/COLOR]  
                            
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="193" height="186" accesskey="m" tabindex="1" title="menu">
        <param name="movie" value="flash/menu.swf">
        <param name="quality" value="high">
        <embed src="flash/menu.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="193" height="186"></embed>
    </object>

    Allora primo problema:

    -Riesco ad importare il valore che voglio ma invece di importarmi solo la variabile mi importa tutto il codice della pagina.

    Secondo problema:

    -se utilizzo echo nel php mi compare poi una scritta nella pagina che io non voglio vedere; c'è un modo di farlo senza che si veda quello che scrivo nell'echo?
    Per capirci voglio che il mio valore si veda solo nel flash e non nella pagina php.

    Qualcuno può aiutarmi o dirmi dove posso trovare post che fanno al caso mio ??

    Ciao Ciao e grazie , shaq
    asdasdas

  2. #2
    Questa la tua
    codice:
    var carica = new LoadVars(); 
    carica.onLoad = function(success) { 
         if(success) { 
         for(i = 0;i < 7; i++ ){ 
            if(this['voceMenu '] != undefined){ 
            _root.voceM = this['voceMenu ']; 
            voci.push(_root.voceM); 
            voci.toString(); 
            trace(voci.pop()); 
         } 
         } 
    } 
    carica.load(percorso+"include/menuSX.php");
    secondo me il ciclo per 7 volte fa la stessa cosa

    io credo che tu debba coinvolgere la variabile "ì"
    un esempio:

    codice:
    if(success){
    
      I=1
      while( this["voceMenu"+I] != undefined){
           _level0.vociMenu[I]=this["voceMenu"+I]
      I++
      }
    }

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.