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. Creare un array da una lista testuale
    Questa discussione Γ¨ stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • giorgiotave
      giorgiotave Community Manager • ultima modifica di

      Creare un array da una lista testuale

      Hai una lista testuale di questo tipo?

      ciao
      poco
      dopo

      La tua lista Γ¨ infinita e devi creare un array con le virgolette?

      Bene, ecco il codice:

      <?php

      if (!$p_file = fopen("file.txt","r")) {
      echo "Spiacente, non posso aprire il file miofile.txt";
      } else {
      while(!feof($p_file))
      {

      $linea = fgets($p_file, 255);
      $linea=trim($linea);
      $linea=strtolower($linea);
      $linea=str_replace(" ","_",$linea);
      echo ""$linea",
      ";

      }
      fclose($p_file);
      }
      ?>

      Qualcuno ha una funzione che elimina i doppioni? πŸ˜„

      Esiste una via? Mi indichereste come fare?

      Giorgio πŸ˜‰

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • massy
        massy Moderatore • ultima modifica di

        Qualcuno ha una funzione che elimina i doppioni?
        Il manuale di php πŸ˜„

        [url=http://it2.php.net/array_unique]array_unique()

        RTFM :yuppi: :yuppi:

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • F
          franguzzo Super User • ultima modifica di

          @massy said:

          RTFM :yuppi: :yuppi:

          eheheheh GT Owned :lol:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • N
            nicola User Attivo • ultima modifica di
            $array = file&#40;'file.txt'&#41;;
            

            e hai tutto il file in $array, parola per parola πŸ˜„

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              aigor77 User Newbie • ultima modifica di

              E se volessi scrivere il mime type del file? :bho: πŸ˜„

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • N
                nicola User Attivo • ultima modifica di

                @aigor77 said:

                E se volessi scrivere il mime type del file? :bho: πŸ˜„

                http://it.php.net/manual/it/function.mime-content-type.php πŸ™‚

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • giorgiotave
                  giorgiotave Community Manager • ultima modifica di

                  @massy said:

                  Qualcuno ha una funzione che elimina i doppioni?
                  Il manuale di php πŸ˜„

                  [url=http://it2.php.net/array_unique]array_unique()

                  RTFM :yuppi: :yuppi:

                  Ottimo πŸ˜„

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • A
                    aigor77 User Newbie • ultima modifica di

                    non mi sono spiegato bene... file() mi crea un file con estensione .txt.. ma gli os extensionless non me lo riconoscono come file di testo .. riesco a scrivere quei 4 byte di header del file in una dir del server senza dare tutto in pasto al broswer che mi gestisca l'header in download? :mmm: :mmm:
                    mime_content_type -- Detect MIME Content-type for a file
                    non mi restituisce nulla su tutti i file
                    (uniform server su windows xp)

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • N
                      nicola User Attivo • ultima modifica di

                      @aigor77 said:

                      non mi sono spiegato bene... file() mi crea un file con estensione .txt..

                      Non riesco a capire come lo usi, ma file() non crea file: legge il contenuto di un file e lo mette in un array.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • A
                        aigor77 User Newbie • ultima modifica di

                        Grazie innanzitutto perche' leggete i mie vaneggiamenti! πŸ˜„ Se invece di iniziare a scrivere del codice in php andavo a :arrabbiato: era meno penoso πŸ˜„
                        effettivamente la funzione file non centra nulla

                        Spiego il problema estraendolo dal codice.

                        Devo scrivere una funzione che mi crei un file di testo in una cartella temp del server. Il file non ha estensione ma deve essere un file di testo.
                        Deve essere aperto su mac os 9 che non riconosce i file dall'estensione ma bensi' dal type del file.

                        ho creato il file con fopen() e fwrite() e il file e' formattato correttamente;
                        ora se faccio il download del file con

                        header("Content-Type: application/text");
                        header("Content-Disposition: attachment; filename="$file" );
                        mac os9 lo riconosce come file di testo e lo usa correttamente.

                        Se lo stesso file lo copio dalla cartella server non lo riconosce come file di testo.

                        Il problema nasce dal fatto che i file che vengono creati dalla mia funzione sono 43 e vengono zippati in un unico file .zip che viene inviato al broswer per il download.

                        Quando apro lo zip i file ci sono tutti ma nessuno e' riconosciuto come file di testo e non viene utilizzato correttamente.

                        quindi stavo cercando un modo di creare lo stesso effetto di
                        header("Content-Type: application/text"); quando creavo con fopen il file sul server.

                        :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato: :arrabbiato: ...sono zucco, e' un po' che ci pesto su questa cosa ma non ci salto fuori..
                        beh ho il week end davanti e il manuale di php alla mano

                        πŸ˜„
                        Buon fine settimana a tutti!

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • S
                          sarajane83 User Newbie • ultima modifica di

                          ciao nicolaaaaa,
                          mi chiamo sara jane ,mi servirebbe una mano visto che sei molto preparato sul php ...per favore se puoi contattami anche su skype sara.campana oppure cerca sara jane campana milano...grazie kiss buona giornata

                          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