Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691

    preload di immagini manipolate da php

    o mi sono rincoglionito oppure qualcosa non quadra!!!
    Situazione:
    loadMovie("http://localhost/immagini.php?nome="+nome,"foto.load_f");
    il file php prende l'immagine la ridimensiona e mi restituisce
    un'immagine temporanea, che visualizzo correttamente da flash,
    proprio come volevo.
    Visto che la procedura in php non è istantanea ma richiede
    circa 2 o 3 secondi volevo mettere un preload.
    Qui nasce il problema, perchè vedo da subito 100%.
    come potrei fare visto che il ritardo non è sul caricamento
    dell'immagine ma sulla generazione?

    Faccio senza???????

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    nessuno ?????

  3. #3
    di un'occhiata ai comandi ob_start, ob_get_length, ed ob_flush del manuale PHP.
    Free ActionScript Editor

    Y en silencio y sin cruzar una palabra
    solamente una mirada es suficiente para hablar

  4. #4
    o se sai un minimo di inglese, se cosi' posso definirlo , dai un'occhiata qua http://www.sephiroth.it/phpBB/viewto...ghlight=#10419

    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  5. #5
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    quando hai tempo:

    ho una funzione (Resize)in php per il ridimensionamento
    di immagini, se non ho capito male dovrei mettere,
    ob_start("Resize");
    header("Content-Length: ".ob_get_length());
    ob_end_flush(); // close the flush, finish

    poi ho l'Header per l'output del jpg relativo.

    Inflash dovrei mettere:
    var serverbytes = new LoadVars2(); // write LoadVars2, not LoadVars

    serverbytes.onLoad = function(success) {
    trace("____________________________________");
    trace("Loaded: " + this.getBytesLoaded());
    trace("Total: " + this.getBytesTotal());
    }

    serverbytes.onLoadProgress = function(loadedBytes, totalBytes) {
    trace(loadedBytes + " - " + totalBytes); // not static, it's a loop !
    }

    serverbytes.sendAndLoad("http://mywebspace/myfile.php", serverbytes);


    ok? e poi il file LoadVars2.as

    sempre se non ho scritto castronerie secondo te potrebbe
    funzionare anche nel caso di generazione di una ventina di thumbnails
    e che quindi mi richiamano tutti lo stesso file php?
    Cioè ad ogni chiamata del php mi crea un nuovo ob indipendente
    dal precedente??

  6. #6
    Originariamente inviato da alpeweb
    quando hai tempo:

    ho una funzione (Resize)in php per il ridimensionamento
    di immagini, se non ho capito male dovrei mettere,
    ob_start("Resize");
    header("Content-Length: ".ob_get_length());
    ob_end_flush(); // close the flush, finish

    poi ho l'Header per l'output del jpg relativo.

    Inflash dovrei mettere:
    var serverbytes = new LoadVars2(); // write LoadVars2, not LoadVars

    serverbytes.onLoad = function(success) {
    trace("____________________________________");
    trace("Loaded: " + this.getBytesLoaded());
    trace("Total: " + this.getBytesTotal());
    }

    serverbytes.onLoadProgress = function(loadedBytes, totalBytes) {
    trace(loadedBytes + " - " + totalBytes); // not static, it's a loop !
    }

    serverbytes.sendAndLoad("http://mywebspace/myfile.php", serverbytes);


    ok? e poi il file LoadVars2.as

    sempre se non ho scritto castronerie secondo te potrebbe
    funzionare anche nel caso di generazione di una ventina di thumbnails
    e che quindi mi richiamano tutti lo stesso file php?
    Cioè ad ogni chiamata del php mi crea un nuovo ob indipendente
    dal precedente??
    Devi crearti tante istanze new LoadVars2() quante solo le tumbs che andrai a caricare anche allo stesso tempo.

    var myTumb1:loadVars2 = new LoadVars2();
    car myTumb2:LoadVars2 .... etc etc ....
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  7. #7
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    grazie, provo!!

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.