Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: Apertura file TXT

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    155

    Apertura file TXT

    ciao a tutti ho una domandina:

    È possibile far sì che quando clicco su un link a un file news.txt questo mi venga aperto direttamente con notepad in modo che possa modificarlo??
    Ho provato ma me lo apre dal browser e posso solo visualizzarlo.


    Grazie


  2. #2
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    non puoi modificare il file residente su webserver nemmeno se lo apri con notepad.
    Sarebbe trooooppo bello .
    cosa accaderebbe domani?

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    155
    c'è una qualche altra possibilità??

  4. #4
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    a) aggiorni il file via ftp
    b) ti servi di linguaggi server side (asp o php per citarne un paio), in tal caso potresti chiedere nei rispettivi forum.
    cosa accaderebbe domani?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    155
    io sto programmando aiutandomi con php ma non so come fare...

  6. #6
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    nell'action del tuo form metti il nome della pagina php che contiene questo codice:

    <?
    $fd= fopen("tuofile.txt", "a");
    fwrite($fd, "-->$data by $nome: $msg\n");
    fclose($fd);
    echo "I dati sono stati inseriti correttamente!<a href=\"tuofile.txt\">Clicca qui</a> per vedere quello che hai scritto.";
    ?>

    N.B.: $data,$nome e $msg sono i nomi dei campi del form.
    utilizzando questo sistema aggiungerai ogni volta una riga al tuo file txt, se vuoi rinnovare il contenuto devi sostituire "a" con "w".
    Naturalmente devi settare i permessi del file txt se sei unix.

    Qui siamo O.T., per altri quesiti fatti spostare
    cosa accaderebbe domani?

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    155
    Scusa ma ho già visto che ci sono messaggi OT, ma che cosa è??

    Altra domanda:

    Io vorrei dapprima visualizzare il file e poi decidere se devo cancellare qualcosa ed eventualmente aggiungere...

    Il file txt è legato ad un applet, ogni riga che scrivo sul file txt corrisponde ad una news sull'applet, quindi è molto importante poter andare a capo affinchè compaia un'altra news...
    Non è molto facile da spiegare...


  8. #8
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    OT = off topic (fuori argomento)

    Per quanto riguarda la seconda domanda:
    quello che ti ho postato fa al caso tuo, aggiunge una nuova riga ad ogni invio del modulo.
    Per poter visualizzare il contenuto del txt:
    o lo fai normalmente via browser, o puoi utilizzare un include all'interno del tuo form in maniera tale da averne il contenuto "sotto mano".
    Per entrambi i quesiti ti conviene farti spostare in php, troverai sicuramente persone più preparate.
    cosa accaderebbe domani?

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    155
    quote:
    --------------------------------------------------------------------------------
    nell'action del tuo form metti il nome della pagina php che contiene questo codice:

    <?
    $fd= fopen("tuofile.txt", "a");
    fwrite($fd, "-->$data by $nome: $msg\n");
    fclose($fd);
    echo "I dati sono stati inseriti correttamente!<a href=\"tuofile.txt\">Clicca qui</a> per vedere quello che hai scritto.";
    ?>

    N.B.: $data,$nome e $msg sono i nomi dei campi del form.
    utilizzando questo sistema aggiungerai ogni volta una riga al tuo file txt, se vuoi rinnovare il contenuto devi sostituire "a" con "w".
    Naturalmente devi settare i permessi del file txt se sei unix.
    --------------------------------------------------------------------------------



    Allora: io vorrei aprire il mio file news in una textarea(e fin qui ci sono) e vorrei poter cancellare o inserire nuove cose (però è molto importante quando andare a capo perchè per ogni riga che scriverò questa verrÀ passata ad un applet che scriverà la news... cambio riga ed immette la prossima news...
    Wow che casino spiegarmi...
    È possibile farlo???

    grazie

  10. #10
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    mi sembra di aver capito che il tuo modulo contiene solo una textarea, che visualizza tutto il contenuto del file txt.

    Se è così ti basta mettere nell'action del modulo il nome della pagina php che contiene:

    <?
    $fd= fopen("tuofile.txt", "w");
    fwrite($fd, "-->$msg\n");
    fclose($fd);
    echo "I dati sono stati inseriti correttamente!<a href=\"tuofile.txt\">Clicca qui</a> per vedere quello che hai scritto.";
    ?>

    dove a "$msg" deve corrispondere il nome della tua textarea.
    in questo modo all'invio del modulo il file verrà sovrascritto con le modifiche effettuate.

    inizia a fare delle prove e fammi sapere
    cosa accaderebbe domani?

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.