Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    7

    Scrittura su File di testo,help

    Ciao a tutti, necessito di dover scrivere su unfile di testo, una cosa tipo il trace ma non su video ma su file.
    Oppure un modo per salvare il trace ma non riesco a trovare nulla se non dei pezzi di codice ASP che non ho idea di come si mettono dentro action script!

    esiste qualcosa di più semplice?

    grazie a tutti!


    PS perchè hanno disabilitato la ricerca sul forum!era comodissima!

  2. #2
    Allora io di solito invio i dati ad una pagina .ASP (tramite l'oggetto LoadVars, ed il metodo send). Poi la pagina ASP si preoccupa del resto.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    7
    Originariamente inviato da Stan
    Allora io di solito invio i dati ad una pagina .ASP (tramite l'oggetto LoadVars, ed il metodo send). Poi la pagina ASP si preoccupa del resto.
    Tks per la rapida risposta,

    Purtroppo non sono file in flash per pagine Web, ma sono file flash salvati come eseguibili che vengono lanciati da un altro programma.

    Devono girare su un pc qualsiasi per fare degli esperimenti.

    Non so se mi siono spiegato!
    non esiste un metodo come LoadVariables anche per salvare i file?

  4. #4
    ho capito che vuoi dire, ma non ti so aiutare.

  5. #5
    ti posso aiutare solo se hai installato PHP... il metodo è quello che dice Stan, ma io a differenza sua, uso PHP... senza quello non posso aiutarti!

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    7
    grazie a tutti, quindi devo mettere per forza un server ASP o php,
    meglio ASP avendo Win XP giusto?

    mi sapete dire dove trovare una guida?

    o un aiuto, mi serve solo mettere su una cronologia di cosa fa l'utente

    tks a lot

  7. #7
    Scusate ma se deve girare su pc, stiamo parlando di proiettori Flash. Magari dico una minchiata e adesso non mi viene bene in mente come, ma secondo me , visto che gira su PC potresti vedere di interagire con dei file BATCH, mediante FSCommand("exec", "crea.bat")
    F5 aveva anche FSCommand("save", "mio.txt")

    Ciao

  8. #8
    su un sito russo ho trovato

    Flash (flashToTxt.fla):
    codice:
    myVars = new LoadVars(); 
    myVars.test = 5; 
    myVars.send("flashToTxt.php", "_blank", "POST");

    PHP (flashToTxt.php):
    codice:
    <?php 
    $f = fopen("textFromFlash.txt", "a+"); 
    fwrite($f, $HTTP_POST_VARS['test']); 
    fclose($f); 
    ?>
    Chi è bravo in php può verificare

    e ne ho trovato un'altro che probabilmente passa dei dati ad un exe esterno che si preoccupa di scrivere i dati su disco

    codice:
    //vuv flash 
    danni_za_predavane = new String(); 
    //bla bla... davash stoinost na danni_za predavane 
    //mojesh da izpolzvash i charaktera za nov red taka che .txt-to ti moje i 
    //da e formatirano 
    fscommand("exec", "myexe.exe -" +danni_za_predavane.lenght+" "+danni_za_predavane);
    Di più non so. Ciao

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    7
    grazzie degli script, ci st sbattendo la testa. e non riesco mica a scrivere!

    allora ho installato EasyPHP (che se ne sta in esecuzione su Win XP Home)

    ho fatto una cartella prova nella directory www, homesso un file php:


    <HTML>
    <HEAD>
    <TITLE>Pagina di prova in PHP</TITLE>
    </HEAD>
    <BODY>
    <?php
    $f = fopen("aaaaaaaa.txt", "w+");
    fwrite($f,"provissima");
    fclose($f);
    ?>
    </BODY>


    che funziona se lo lancio da http:\\localhost\prova\prova.php
    (miu genera il file di testo con scritto provissima)

    ho messo lo stesso file con l'aggiunta del parametro da stampare nella stessa directory del mio eseguibile.

    <HTML>
    <HEAD>
    <TITLE>Pagina di prova in PHP</TITLE>
    </HEAD>
    <BODY>
    <?php
    $f = fopen("aaa.txt", "a+");
    fwrite($f, $HTTP_POST_VARS['test']);
    fclose($f);
    ?>
    </BODY>



    Nel file flash ho aggiunto un pulsante con il seguente codice


    on (release) {

    myVars = new LoadVars();
    myVars.test = 5;
    myVars.send("flashToTxt.php", "_blank", "POST");

    gotoAndStop("start") // roba mia

    }



    ma non mi crea nulla
    mi sa che la mia base di PHP è propio bassa! o ho sbagliato uan cavolata?

  10. #10
    no lo script funziona perfettamente... il problema è che devi farlo eseguire dal server:

    http://localhost/NOMEFILE.html


    in alternativa inserisci il path nell'AS:

    var percorso = new String("http://localhost/TUO_PERCORSO");

    e poi fai

    myVars.send(percorso+"flashToTxt.php", "_blank", "POST");

    e poi fai F12 da flash... PHP non fa altrimenti!


    ciauz,
    r@p

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.