Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    scrivere un record su un file di testo

    Avrei una domanda riguardo a questo codice,con cui inserisco nome e cognome su un file di testo :
    <?php

    $nome = $_REQUEST[nome];
    $cognome = $_REQUEST[cognome];
    $fp = fopen("rubrica.txt", "a");
    //ho inserito \n che dovrebbe funzionare come carattere di fine record
    fputs($fp,";$nome;$cognome;\n");
    fclose($fp);
    ?>

    // il file di testo secondo questo codice è così:
    ;pinco;pallo;pinco;pallino;

    //invece dovrebbe essere così;
    ;pinco;pallo;
    ;pinco;pallino;

    Ringrazio anticipatamente

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    613
    Prova così:

    Codice PHP:
    <?php
    $nome 
    $_REQUEST[nome];
    $cognome $_REQUEST[cognome];
    $fp fopen("rubrica.txt""a");
    //ho inserito \n che dovrebbe funzionare come carattere di fine record 
    fputs($fp,";$nome;$cognome;".chr(10));
    fclose($fp);
    ?>

    chr()

    ASCII
    Conosci te stesso(?)
    (..e allora perchè scassi a me? )

  3. #3
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    ...

    si grazie devo infatti usare chr(13).

  4. #4
    Utente di HTML.it L'avatar di moonba
    Registrato dal
    Jun 2007
    Messaggi
    649

    ...

    il problema è che mi restituisce dei quadratini e non mi va a capo ne con chr(13),ne con chr(10).

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    613
    Quello forse dipende dall'editor con cui lo apri.
    Credo che con Wordpad non ti dia problemi e poi dipende dall'uso che ne devi fare del file, se ti serve per creare un CSV funziona lo stesso.
    Conosci te stesso(?)
    (..e allora perchè scassi a me? )

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.