Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    148

    scrivere file txt da flash

    ciao a tuch,
    premetto che di php ne mastico ben poco !!!

    In pratica ho un filmato in flash con una sezione eventi modificabile dall'utente.
    Ho inserito login e psw per far loggare l'utente che deve modificare il testo.
    Una volta loggato raggiunge un'area dove sono presenti dei campi di testo di imput, compilati questi campi vorrei che i dati vengano salvati su un file di testo .txt che poi prelevo sempre tramite flash, nella pagina apposita per visualizzare gli eventi nuovi inseriti.

    Spero di esser stato chiaro.

    Ho già fatto tutto .. tranne la parte in php .. perchè nn sò proprio da dove partire !!!

    Mi riuscite a dare qualche dritta ed aiutarmi a rendere funzionante il tutto ?!

    nel filmato in flash ho 6 campi di testo di imput modificabili dall'utente, così chiamati:
    tituno
    titdue
    tittre
    tesuno
    tesdue
    testre
    inizialmente ho fatto tutto con gli array .. ma ovviamente l'array nn "memorizza" i nuovi testi inseriti !!!

    ringrazio anticipatamente tutte le anime buone che mi aiuteranno ..
    ciaociao

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    148
    uppino post-week

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    148


    .. mi basta anche una dritta su dove cercare !!!
    mica vi chiedo di farlo voi per me ..

    sò che con php si può fare di scrivere un file di txt .. ma nei vari post che ho trovato in giro, non sono riuscito ad estrapolarne un codice per me utile ..

    un aiutino ???

    grz 10000

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    153
    a quanto ho capito dovresti passare tutti i testi con il Loadvariables vero ?


    imposta le variabili da mandare con il metodo post, ad esempio


    PARTE FLASH

    invia = NewLoadvars

    invia.tituno=tituno.text

    poi fai il send alla pagina php della variabile invia


    in php ora avrai la variabile $_POST[tituno] contenente il testo modificato

    in seguito utilizzi i comandi php per la modifica dei file (scusa ma non mi ricordo di preciso le funzioni) comunque devi solo aprire il file di testo in modalita di scrittura (credo sia fopen), scrivere il nuovo testo e voilà

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    148
    grazie pasqui11...
    per la parte in flash .. ci sono .. è il php che mi manca ...
    direi che "fopen" e quant'altro .. sia un punto di partenza ..

    gianfry .. no, il post chemi hai linkato nn l'avevo trovato .. ci sò subito un occhio ...
    e speriam bene .. hehehe ..

    seguiranno aggiornamenti sullo stato di fatto ..

    per ora mille grz ad entrambi

    salut
    zech

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    148
    ciao ragazzi,
    ho ripreso in mano in questi giorni questa discussione .. e ci stò sbattendo un pò la testa .. ma senza ottenere risultati positivi.

    in pratica ho un campo di testo di imput in flash (titoloa) nel quale scrivo, poi tramite php sovrascrivo il valore in un file di testo e sempre tramite flash prelevo il valore sovrascritto per inserirlo in un campo di testo dinamico.

    questo il flash:
    on (release){
    var titoloa : String ;
    titoloa = _root.areadati_mc.titoloa;
    loadVariablesNum("http://www.prova.net/promo.php", 0, "POST");
    }

    questo il php:
    ovviamente php è completamente sbagliato .. e quello che vi scrivo è solo l'ultima riga che ho provato dopo un pò di tentativi ..
    <?php
    $titoloa = fopen($vartitoloa, "w+");
    ?>

    ho solo capito che devo usare il comando "fopen" ... ma non riesco a venirne a capo !!!

    riuscite a darmi un mano !!?!!
    grazie grazie
    zech

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    148
    nella speranza che qualche anima buona mi dia una mano .. io continuo a provarci da solo ..
    allora questo il php:
    <?php
    $apriw = fopen ("http://www.prova.net/public/promo.txt","a+");
    $titoloa = fopen($titoloa, "w+");
    fclose($apriw);
    ?>

    questo il flash:
    on (release){
    var titoloa : String;
    titoloa = _root.areadati_mc.titoloa;
    loadVariablesNum("http://www.prova.net/public/promo.php", 0, "POST");
    trace (titoloa);
    }

    ovviamente nn funziona .. e comincio a nn capire più niente .. e soprattutto non capisco se l'errore è in flash o in php .. sicuramente è in tutti e due .. ma io continuo a tentare ..

    per ora stò passando un solo valore, ma in realtà i valori sono di più, ma una volta passato il primo, gli altri dovrebbero essere uno scherzetto !!! eheh !!!

    nel file di testo che devo sovrascivere, devo sovrascrivere il valore in corrispondenza della voce corretta, in questo caso titoloa

    io continuo .. e attendo un vostro soccorso !!! ;-)
    grazie
    zech

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    148
    io .. continuo ad inserire i miei progressi .. (anche se visto che non funziona .. non sò se si possano consideraretali ) nella speranza che qualcuno mi aiuti:

    flash:

    on (release){
    vars = new LoadVars();
    vars.titoloa = _root.areadati_mc.titoloa;
    vars.sendAndLoad("http://www.prova.net/public/promo.php", vars, "POST");
    trace (vars.titoloa);
    }

    php:

    <?php
    $titoloa = $_POST['vars.titoloa'];

    $filename = 'http://www.prova.net/public/promo.txt';
    fopen($filename, "w+");

    fwrite($filename, "$titoloa="+.$titoloa.);
    fclose($filename);
    ?>

    ma ancora non riesco ad ottenere il risultato prepostomi ..
    help please !!!

    zech

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    153
    la variabile dal flash arriva correttamente ?


    se si allora rimpiazza

    fwrite($filename, "$titoloa="+.$titoloa.);

    con

    fwrite($filename, '$titoloa='.$titoloa);

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.