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

    modificare questo codice

    Nel codice in basso vengono greate per ogni riga sette simboli ma io vorrei crearne uno solo, chi puo aiutarmi?
    controlla = "basta";

    // Il file XML viene creato dallo script ASP read_db.asp
    // che poi passa a flash i dati in formato XML
    // PageNumber indica invece allo script ASP quale pagina aprire
    // Ogni pagina corrisponde a gruppi con un massimo di 63 discussioni

    filexml = "read_db.asp?PageNumber=1";

    paginainiziale="01";



    ApriXML();


    function ApriXML()
    {
    _root.loading = "LOADING XML DATA...";
    mioxml = new XML();
    apparray = new Array();
    mioxml.load(filexml + "&ranq=" + random(999999));
    //mioxml.load(filexml);
    mioxml.onLoad = Metti;

    // Funzione principale

    function Metti (success) {
    if (mioxml.loaded) {

    apparray = mioxml.childNodes;
    // Chiamo la funzione Dati che esegue il parsing dell'XML
    // e mette i dati in degli Array
    Dati();
    // Chiamo la funzione MenuPag che crea un menù per accedere
    // alle varie pagine del forum in base al numero di discussioni
    // aperte presenti nel forum stesso
    MenuPag();
    // Chiamo la funzione CreaTabelle che mette sul filmato
    // i Clip delle Cartelle ciascuna delle quali rappresenta
    // una discussione aperta
    CreaTabelle();
    _root.loading = undefined;
    delete mioxml;
    delete apparray;
    };
    };
    }

    // Funzione che rimuove tutti i Clip Cartella
    // viene richiamata prima del refresh dei dati XML

    function Rimuovi(){

    for (a=1; a<63; a++){
    _root["clipmsg"+a].removeMovieClip();

    };
    };


    // Funzione che crea il menu delle pagine

    function MenuPag(){

    numero = Math.floor((totrec-1)/63)+1;
    nmaxpag = numero;

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

    attachMovie("page", "pagine"+i,i+100);
    _root["pagine"+i]._x=360;
    _root["pagine"+i]._y=120+i*20;
    k=i+1;
    if (k<=9){app="0"+k}else{app=k};
    _root["pagine"+i].pagina=app;
    _root["pagine"+i].PageNumber = k;
    if (k<=9){nmaxpag ="0"+ k;} else {nmaxpag=k};
    _root.pagina = paginainiziale+"/"+nmaxpag+" - TOT DISCUSSIONI "+ totrec ;


    };


    };


    // Funzione che dispone sul filmato i clip Cartella

    function CreaTabelle () {
    Rimuovi();
    k = 0;
    conteggio = 0;


    for (i=0; i<63; i++) {
    if (Nomi[i] != undefined) {

    attachMovie("clipmsg", "clipmsg"+i, i);
    _root["clipmsg"+i]._x = 40+conteggio*45;
    _root["clipmsg"+i]._y = 120+k*35;

    _root["clipmsg"+i].data = Data[i];
    _root["clipmsg"+i].nome = Nomi[i];
    _root["clipmsg"+i].titolo = Titolo[i];
    _root["clipmsg"+i].nomefile = ID[i];
    _root["clipmsg"+i].numero = i+1;
    inizio++
    conteggio++;
    if (conteggio>=7) {
    k++;
    conteggio = 0;
    }
    ;
    }
    ;
    }
    ;
    }
    ;



    // Funzione che mette i Dati XML restituiti dallo Script ASP
    // in degli Array
    function Dati () {
    Nomi = new Array();
    Titolo = new Array();
    Data = new Array();
    ID = new Array();
    // trace(apparray);

    for (k=0; k<=apparray.length; k++) {
    if (apparray[k].nodeName == "nome") {
    Nomi.push(apparray[k].childNodes.toString().toUpperCase());
    //trace(apparray[k].childNodes.toString().toUpperCase());
    } else if (apparray[k].nodeName == "titolo") {
    Titolo.push(apparray[k].childNodes.toString());
    } else if (apparray[k].nodeName == "data") {
    Data.push(apparray[k].childNodes.toString().toUpperCase());
    }
    else if (apparray[k].nodeName == "numero") {
    ID.push(apparray[k].childNodes.toString());
    }
    else if (apparray[k].nodeName == "totrec") {
    _root.totrec=apparray[k].childNodes.toString();
    };


    };


    };

  2. #2
    OPS!! TROVATO
    inizio++
    conteggio++;
    if (conteggio>=7) {
    k++;
    conteggio = 0;

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.