Pagina 2 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 31
  1. #11
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    154
    Scusa ma prorpio questo nn riesco a capirlo..
    nel codice flash dove devo inserire quello che mi hai dato tu?

    codice

    stop();
    if (_root.pagcorr == undefined || _root.pagcorr == 1) {
    _root.pagcorr = 1;
    _root.prev._visible = false;
    } else {
    _root.prev._visible = true;
    }
    numvis = 14;
    _root.offset = (_root.pagcorr-1)*numvis;
    numpag = Math.ceil(numfile/numvis);
    if (_root.pagcorr == numpag) {
    _root.numdup = numfile-((numpag-1)*numvis);
    _root.next._visible = false;
    } else {
    _root.numdup = numvis;
    _root.next._visible = true;
    }
    _root.pagine = "<p align=\"center\">|";
    ypos = 140;
    k = 0;
    for (i=_root.offset; i<_root.offset+_root.numdup; i++) {
    duplicateMovieClip("a", "a"+i, i);
    if (k>=7) {
    ypos += 175;
    k = 0;
    }
    _root["a"+i]._y = ypos;
    _root["a"+i]._x = 110*k;
    k++;
    }
    if(_root.nomi.length>0){
    for(pippo=_root.nomi.length;pippo>0;pippo--){
    _root.nomi.shift()
    }
    }
    delete _root.nomi
    _root.nomi = new Array;
    for (w=0; w<_root.numdup; w++) {
    _root.nomi[_root.offset+w] = files.split(";")[_root.offset+w];
    }
    u = 0;
    for(t=_root.offset; t<_root.offset+_root.numdup; t++){
    _root["a"+t].aa.trg.loadMovie(QUI DEVO INSERIRE LA VARIABILE, che sarebbe LA CARTELLA DA DOVE PESCA /+_root.nomi[_root.offset+u]+".jpg");
    u++;
    }
    function link(j) {
    for (ii=0; ii<numfile; ii++) {
    removeMovieClip("a"+ii);
    }
    _root.pagcorr = j;
    gotoAndPlay(1);
    }
    j = 1;
    while (j<=numpag) {
    if (j == _root.pagcorr) {
    _root.pagine += " "+j+" |";
    } else {
    _root.pagine += " <a href=\"asfunction:link,"+j+"\"><u>"+j+"</u></a>|";
    }
    j++;
    }
    _root.tip = false;
    _root.createTextField("tooltip", 100, -100, -100, 1, 1);
    formato = new TextFormat();
    formato.font = "Verdana";
    formato.size = 11;
    //_root.tooltip.background = true;
    //_root.tooltip.backgroundColor = "0xC0CCD3";
    //_root.tooltip.border = true;
    //_root.tooltip.borderColor = "0x666666";
    _root.tooltip.selectable = false;
    //_root.tooltip.autoSize = true;
    _root.onEnterFrame = function() {
    _root.tooltip._x = _root._xmouse+0;
    _root.tooltip._y = _root._ymouse+0;
    _root.tooltip.text = _root.tiptext;
    _root.tooltip.setTextFormat(formato);
    if (!_root.tip) {
    _root.tooltip._visible = 0
    } else {
    _root.tooltip._visible = 1
    }
    };
    _root.copy="<p align=\"center\"><font size=\"10\">FlashGallery by | <a href=\"mailto:debug@risorseflash.it\"><u>debug</u></a>|"
    _root.info=numfile+" immagini totali. Visualizzate dalla "+(_root.offset+1)+" alla "+(_root.offset+_root.numdup)

  2. #12
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    no, il mio è solo un esempio...non riesco così alla cieca a implementare il tuo codice, dovresti leggerti il link che ti ho postato per capirne il meccanismo, oltretutto non sò che output ti restituisce PHP (meglio se fosse una pagina esterna)

  3. #13
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    154
    niente lo inserito qui:

    stop();
    var myLoadVars = new LoadVars();
    myLoadVars.onLoad = function(success){
    if(success){
    _root.nome = this.var1;
    // come puoi vedere myLoadVars "porta" la variabile dentro di se
    // così all'interno dell'onLoad la puoi richiamare con this (facendo
    // quindi riferimento a myLoadVars)
    }
    }
    myLoadVars.load("composit.php");





    if (_root.pagcorr == undefined || _root.pagcorr == 1) {
    _root.pagcorr = 1;
    _root.prev._visible = false;

    ecc ecc
    -------------
    for(t=_root.offset; t<_root.offset+_root.numdup; t++){
    _root["a"+t].aa.trg.loadMovie(_root.var1 /+_root.nomi[_root.offset+u]+".jpg");
    u++;
    }
    ------ecc ecc
    ma nopn succede nulla...

  4. #14
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da socmel
    niente lo inserito qui:
    [...]
    ma nopn succede nulla...
    scusa ma hai letto il mio messaggio precedente? il mio è solo un esempio, tra l'altro il file php che viene richiamato deve essere un file esterno, avere la sintassi che ti ho indicato con variabili ben precise

  5. #15
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    154
    ok ma il posizionamento nel codice almenop è corretto?

  6. #16
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da socmel
    ok ma il posizionamento nel codice almenop è corretto?
    no, tutte le azioni che agiscono grazie alle variabili recuperate da PHP devono essere inserite nella funzione onLoad

  7. #17
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    154
    Perdonami..ora riepilogo:
    ho creato .un file composit.php a cui passo la variabile nome.
    nel filmato swf che ho posizionato all' interno della pagina ho inserito questo codice

    stop();

    var nome = new LoadVars();
    nome.onLoad = function( success ) {
    _root.nome = this.nome;
    }
    nome.load("composit.php");




    if (_root.pagcorr == undefined || _root.pagcorr == 1) {
    _root.pagcorr = 1;
    _root.prev._visible = false;
    } else {
    _root.prev._visible = true;
    }
    numvis = 14;
    _root.offset = (_root.pagcorr-1)*numvis;
    numpag = Math.ceil(numfile/numvis);
    if (_root.pagcorr == numpag) {
    _root.numdup = numfile-((numpag-1)*numvis);
    _root.next._visible = false;
    } else {
    _root.numdup = numvis;
    _root.next._visible = true;
    }
    _root.pagine = "<p align=\"center\">|";
    ypos = 140;
    k = 0;
    for (i=_root.offset; i<_root.offset+_root.numdup; i++) {
    duplicateMovieClip("a", "a"+i, i);
    if (k>=7) {
    ypos += 175;
    k = 0;
    }
    _root["a"+i]._y = ypos;
    _root["a"+i]._x = 110*k;
    k++;
    }
    if(_root.nomi.length>0){
    for(pippo=_root.nomi.length;pippo>0;pippo--){
    _root.nomi.shift()
    }
    }
    delete _root.nomi
    _root.nomi = new Array;
    for (w=0; w<_root.numdup; w++) {
    _root.nomi[_root.offset+w] = files.split(";")[_root.offset+w];
    }
    u = 0;
    for(t=_root.offset; t<_root.offset+_root.numdup; t++){
    _root["a"+t].aa.trg.loadMovie(_root.nome /+_root.nomi[_root.offset+u]+".jpg");
    u++;


    }
    function link(j) {
    for (ii=0; ii<numfile; ii++) {
    removeMovieClip("a"+ii);
    }
    _root.pagcorr = j;
    gotoAndPlay(1);
    }
    j = 1;
    while (j<=numpag) {
    if (j == _root.pagcorr) {
    _root.pagine += " "+j+" |";
    } else {
    _root.pagine += " <a href=\"asfunction:link,"+j+"\"><u>"+j+"</u></a>|";
    }
    j++;
    }
    _root.tip = false;
    _root.createTextField("tooltip", 100, -100, -100, 1, 1);
    formato = new TextFormat();
    formato.font = "Verdana";
    formato.size = 11;
    //_root.tooltip.background = true;
    //_root.tooltip.backgroundColor = "0xC0CCD3";
    //_root.tooltip.border = true;
    //_root.tooltip.borderColor = "0x666666";
    _root.tooltip.selectable = false;
    //_root.tooltip.autoSize = true;
    _root.onEnterFrame = function() {
    _root.tooltip._x = _root._xmouse+0;
    _root.tooltip._y = _root._ymouse+0;
    _root.tooltip.text = _root.tiptext;
    _root.tooltip.setTextFormat(formato);
    if (!_root.tip) {
    _root.tooltip._visible = 0
    } else {
    _root.tooltip._visible = 1
    }
    };
    _root.copy="<p align=\"center\"><font size=\"10\">FlashGallery by | <a href=\"mailto:debug@risorseflash.it\"><u>debug</u></a>|"
    _root.info=numfile+" immagini totali. Visualizzate dalla "+(_root.offset+1)+" alla "+(_root.offset+_root.numdup)

    -----------------

    Io proprio nn capisco dove sbaglio...

  8. #18
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    non ci siamo, sembra che non leggi quel che ti dico

    al di là del fatto che è sbagliato comunque il modo di tirar fuori la variabile da php, io ti ho detto prima
    tutte le azioni che agiscono grazie alle variabili recuperate da PHP devono essere inserite nella funzione onLoad
    perciò il codice che sfrutta la variabile "nome" deve essere inserito dentro l'onLoad
    codice:
    var nome = new LoadVars();
    nome.onLoad = function( success ) {
    	if(success){
    		_root.nome = this.nome;
    		for(t=_root.offset; t<_root.offset+_root.numdup; t++){
    			_root["a"+t].aa.trg.loadMovie(_root.nome+" /"+_root.nomi[_root.offset+u]+".jpg");
    			u++;
    		}
    	}
    }
    nome.load("composit.php");
    ps. hai provato a cercare la pillola di andr3a in PHP?

  9. #19
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    154
    avevo preso anche quello come esempio ma ho molte lacune e probabilmente spesso mi perdo in un bicchiere d' acqua...

  10. #20
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da socmel
    avevo preso anche quello come esempio ma ho molte lacune e probabilmente spesso mi perdo in un bicchiere d' acqua...
    ti consiglio di fare qualche prova più semplice prima di imbarcarti in un codice più complicato, vedrai che una volta che hai capito il meccanismo il resto sarà un gioco

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 © 2026 vBulletin Solutions, Inc. All rights reserved.