Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. \n
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • F
      franco.uk User • ultima modifica di

      \n

      Accidenti non funziona il \n

      Mi date un consiglio per favore. Sto scrivendo un file di testo e vorrei che dopo l'inserimento di ogni utente la riga vada a capo percui ho scritto:

      <?php
      $textfile = fopen("iscritti.txt", "a");
      $cid = $_POST["id"];
      $cnome = $_POST["nome"];
      $ccognome = $_POST["cognome"];
      $cemail = $_POST["email"];
      $datiform="$cid|$cnome|$ccognome|$cemail\n";
      fwrite($textfile, $datiform);
      echo "Grazie per esserti iscritto alla nostra newsletter<br>";
      ?>

      Però non funziona il \n insomma non va a capo sul file txt

      Grazie mille

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • C
        cantoniere User • ultima modifica di

        Il file .txt poi lo apri in Windows ?
        Se sì, prova a scrivere \r\n invece di \n.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • F
          franco.uk User • ultima modifica di

          Accidenti Grazie mille. Era 1 giorno che diventavo matto.

          Come mai \r\n ??

          Grazie ancora

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • C
            cantoniere User • ultima modifica di

            Di niente. 🙂
            Riguardo alla tua domanda, credo sia un'eredità arcaica del dos che a sua volta ereditava comandi destinati a vecchie stampanti: \r è "carriage return", \n è "line feed", probabilmente questi comandi potevano essere anche non dati insieme. Esiste anche la notazione chr(13) + chr (10) che sopravvive in vbscript.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            Caricamento altri post
            Rispondi
            • Topic risposta
            Effettua l'accesso per rispondere
            • Da Vecchi a Nuovi
            • Da Nuovi a Vecchi
            • Più Voti