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

    caricare pagina php in filmato flash

    Ciao a tutti,
    il mio problema è questo:
    Tempo fa avevo creato un sito in flash, le cui pagine contenevano testo prelevato da files di testo esterni, il cui script lato flash è:

    system.useCodepage = true;
    varUsato = new LoadVars();
    varUsato.load("dinam_text/usato.txt", 0);
    varUsato.onLoad = function(ok) {
    if (ok) {
    trace("ok_usato");
    _root.statoUsato = 1;
    _root.carica_window.info.null_carica_win.clip.clip 2.usato = varUsato.usato;
    }
    };

    Adesso ho dovuto creato un sistema di aggiornamento automatico in php.
    Ricerca, aggiorna, elimina e visualizza dati inseriti in un db mysql.
    Funziona tutto alla perfezione, ma sono tutte pag.php, non mi interessava crearle in flash perchè è un sistema di amministrazione interno, per cui non dovrà essere visualizzato dagli utenti.
    L'unica cosa è che la pagina che verrà aggiornata "usato.php" ex "usato.txt", dovrà essere resa visibile a tutti, e pertanto dovrò inserirla all'interno del mio mc per evitare di compromettere tutta la grafica del sito.
    Sinceramente non ho idea di come fare perchè conosco php, ma non action script e cmq, non ho mai fatto interagire i due linguaggi.

    Ho provato a caricare invece della pagina "usato.txt", "usato.php", ma non funziona e poi credo che il meccanismo sia diverso, perche nella prima imposto la (variabilex=<tipo font, ecc...> e immetto il testo che verrà visualizzato nel mc e tutto procede...
    ma ovviamente, la pagin.php è totalmente diversa...

    Vi prego aiutatemi,
    altrimenti avrò solo fatto un buon sistema che non potrò utilizzare per il sito in questione....

  2. #2
    ho provato ad aggiornare il file di testo con

    codice:
    fwrite($fp, "variabilex= $corpo;");
    ma funziona solo se ci etto del testo, perchè se carico i dati dal db, sul file di txt scrive: ss ss ss

    Why????

  3. #3
    nessuno può aiutarmi???

  4. #4

  5. #5
    Almeno potreste aiutarmi in questo:

    non riesco a ciclare i dati estratti dal db.
    Sbaglierò qualche parentesi, ma non connetto più...a quest'ora di sabato poi....

    codice:
    $query = "SELECT * FROM tabella";
    $result = mysql_query($query);
    $testata = "CampoA: CampoB:
    
    ";
    
    while($myrow = mysql_fetch_array($result)){
    				$campoa: = $myrow[campoa];
    				$campob: = $myrow[campob];
    				$corpo = "$campoa $campob
    ";
    }; //fine ciclo
    	
    $fp = fopen("file.txt", "w+");
    if(!$fp){
    	die ("Errore nella operazione con il file");
    }else{
    	fwrite($fp, "variabilex = <font face=\"_sans\" color=\"#000000\">$testata $corpo;");
    }
    Praticamente non mi mostra la sequenza di righe presenti nel db.

  6. #6
    Utente di HTML.it L'avatar di nabozzz
    Registrato dal
    Nov 2004
    Messaggi
    145
    Ciao....

    ... perché gli fai scrivere solo l'ultima serie di dati recuperati dalla query.

    codice:
    $query = "SELECT * FROM tabella";
    $result = mysql_query($query);
    $testata = "CampoA: CampoB:
    
    ";
    
    $fp = fopen("file.txt", "w+");
    if(!$fp){
    	die ("Errore nella operazione con il file");
    }else{
    
    while($myrow = mysql_fetch_array($result)){
        $corpo = "$myrow[campoa] $myrow[campob]
    ";
    	
    fwrite($fp, "variabilex = <font face=\"_sans\" color=\"#000000\">$testata $corpo;");
       } //fine ciclo
    }
    ciaociao
    ... tutti quanti portiamo un tabarro che asconde... qualche volta una gioia, qualche volta un dolore...

  7. #7
    Grazie nabozzz,
    sapevo che era una svista...ma non connettevo più!!!


    Ti faccio un'altra domanda, non so se è fattibile...

    Vorrei evitare di ciclare la prima parte del testo.
    ossia, nel momento in cui scrivo il file.txt:

    codice:
    	
    fwrite($fp, "variabilex= <font face=\"_sans\" color=\"#000000\">$testata $corpo;");
    La prima parte:
    codice:
    variabilex= <font face=\"_sans\" color=\"#000000\">$testata
    dovrebbe essere scritta una sola volta, all'inizio del testo.

    Il resto:
    codice:
    $corpo;
    dev'essere un ciclo.

    E' possibile dire alla funzione fwrite di iniziare a scrivere dopo un tot di caratteri, o esiste un altro modo per aggirare il problema?


  8. #8
    okay,
    ho risolto...grazie cmq nabozzz...


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.