Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1

    problema con news da mysql

    Salve a tutti.
    Ho un doppio problema.
    Da flash carico in un campo di testo delle news che sono richiamate tramite php da un database mysql e passate al file flash così:

    <object classid=\"clsid27CDB6E-AE6D-11cf-96B8-444553540000\" data=$stringa codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"475\" height=\"385\">
    <param name=\"movie\" value=$stringa>
    <param name=\"quality\" value=\"high\">
    <embed src=$stringa quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"475\" height=\"385\"></embed>
    </object>


    dove $stringa è una stringa contenente i trsti delle news nella forma testo0=news0&testo1=news1&...

    Nel file flash dispongo quindi di queste variabili. La mia idea è prenderle e comporre con queste una variabile "testo" (di tipo stringa) di modo da visualizzare il tutto in un campo testuale scrivendo _root.campotesto_txt.text=testo

    Risultato del mio operato: prende il testo delle news da visualizzare e lo visualizza nel campo di testo in flash senza rilevare i ritorni a capo (nè tra una news e l'altra nè tra le righe delle singole news) ed inoltre prima di visualizzare il testo mi inserisce anche un "undefined".

    trovate il risultato qui http://www.quotazero.com/Elettrogreen/footer/news.php

    Spero qualcuno mi dia una mano...

  2. #2

  3. #3
    ...non abbandonatemi...

  4. #4
    Hai poi risolto il tuo problema con il caricamente del campo testo da DB?

    Mica mi posteresti la soluzione, io praticamente dovo far comparire un testo ke prendo dal db e postarlo a flash per poterlo visualizzare.

    mi darsti una mano

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    40
    Ciao, teoricamente nel modo che ho fatto funziona...però è un metodo che lascia un pò a desiderare, da quanto ho capito.

    Si dovrebbero usare cose come loadvars o simili...ma io non ne capisco molto...

    A dire il vero comunque io il problema non lo avevo risolto...e avevo aggirato il problema realizzando una cosa diversa..

    speriamo che ti risponda qualcuno competente e ci dica un pò meglio come si affrontano queste cose..

  6. #6
    x visualizza un testo preso da un db
    bisogna servirsi di un linguaggio server side tipo asp o php e farsi stampare

    una cosa del genere
    &nome=bla bla bla&

    poi in flash basta usare la classe loadvars come appunto dicevi con una cosa del genere
    supponendo che la pag asp si chiama ad es
    prova.asp e mettete una casella di testo dinamica sullo stage con var nome
    sul frame questo
    Codice PHP:
    dati = new LoadVars();
    dati.onLoad = function(success)
    {
        if(
    success){
            
    // istruzioni per il caricamento corretto
         
    nome=dati.nome;
        } else {
            
    // istruzioni per l'errore di caricamento
        

    }; 
    dati.load("prova.asp"); 
    x provare basta fare un file txt con dentro
    &nome=bla bla bla&

    e sostituite nel codice
    dati.load("prova.txt");
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  7. #7
    x il loadvars
    date un occhio qua
    http://flash.html.it/guide/lezione/2940/loadvars/

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  8. #8
    che asp o php debba restituire qualke cosa ke vuol dire?

    cio vuol dire far si che php stampi qella stringa? tipo echo $stringa;
    o altro ?

  9. #9
    ho provato ma non mi funziona ripeto quello che ho fatto

    creo lo stage ci clicco sopra e incollo il testa da te datomi:

    dati = new LoadVars();
    dati.onLoad = function(success) {
    if (success) {
    // istruzioni per il caricamento corretto
    nome = dati.nome;
    } else {
    // istruzioni per l'errore di caricamento
    }
    };
    dati.load("prova.txt");

    dopo di ke clicca sul tastino A e inserisco una casella di testo la sposto su testo dinamico e poi cambio il nome istanza in nome.

    ma non fuziona quando lo eseguo.Ovvimante nel file prova ke ho creato ho scritto al suo interno

    &nome=bla bla bla&

    ma non va, non mi compare nulla a video

  10. #10
    Originariamente inviato da devilchan
    ho provato ma non mi funziona ripeto quello che ho fatto

    creo lo stage ci clicco sopra e incollo il testa da te datomi:

    dati = new LoadVars();
    dati.onLoad = function(success) {
    if (success) {
    // istruzioni per il caricamento corretto
    nome = dati.nome;
    } else {
    // istruzioni per l'errore di caricamento
    }
    };
    dati.load("prova.txt");

    dopo di ke clicca sul tastino A e inserisco una casella di testo la sposto su testo dinamico e poi cambio il nome istanza in nome.

    ma non fuziona quando lo eseguo.Ovvimante nel file prova ke ho creato ho scritto al suo interno

    &nome=bla bla bla&

    ma non va, non mi compare nulla a video
    guarda mi sembra strano se hai fatto tutto bene dovrebbe fungere
    guarda qua
    http://www.leonardoinformatica.it/xf...rno/testo.html

    quello che hai detto vedi ho fatto un es al volo
    ovviamente ho usato un file txt ma tu tranquillamente un file asp
    e devi farti stampare a video , esattamente con asp con un response.write
    oppure con php con un echo, la stessa cosa che stà nel txt e risolvi



    ps cmq dovrebbe esserci anche una pillola di and3a sull'interazione tra flash e php
    qua

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

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.