Visualizzazione risultati 1 fino 5 di 5

Discussione: [PHP] Prima andava...ma ora...

  1. #1
    Guest

    Unhappy [PHP] Prima andava...ma ora...

    Stavo creando un codice in PHP, tutto contento perchè anche con le mie poche nozioni di PHP funzionava, e alla grande!!! ma ora... non va più!!! e non so il perchè
    Ora vi spiego...

    Ho due file TXT...
    uno che si chiama rose.txt in cui all'interno ci sono elencati altri file in txt.

    Contenuto ROSE.TXT
    toni_luc.txt
    gilardino_alb.txt

    cosa ho fatto io...gli ho detto carica il file rose.txt
    codice PHP:
    Codice PHP:
    <?php $dato=file("rose.txt"); ?>
    carica il file elencato nella riga "0" (ovvero il file toni_luc.txt sempre nel file rose)
    codice PHP:
    Codice PHP:
    <?php $righe=file("$dato[0]"); ?>
    e stampa le righe del file toni_luc.txt (nidificate in varie tabelle)...
    codice PHP:
    Codice PHP:
    <?=$righe[0]; ?>
    <?=$righe
    [1]; ?>
    <?=$righe
    [2]; ?>
    ecc,ecc...

    Prima andava, ve lo giuro!!! ma da oggi non va più!!! sapete dirmi il perche???
    Ho notato che se tolgo la seconda riga dal file rose.txt, ovvero "gilardino_alb.txt" funziona. Quindi righe successive non posso inserirle nel file txt???

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova così:
    Codice PHP:
    <?php $righe=file(trim($dato[0])); ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool
    Prova così:
    Codice PHP:
    <?php $righe=file(trim($dato[0])); ?>
    Grazie!!! fuinziona, ma sai dirmi il perchè prima non andava??? "trim" in inglese significa taglia, giusto???

  4. #4
    Guest

    Predefinito

    la funzione elimina i caratteri "speciali" dagli estremi della stringa, per maggiori info ti rimando a http://it2.php.net/trim
    ciao!

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da SFo
    la funzione elimina i caratteri "speciali" dagli estremi della stringa
    ... e il carattere speciale in questione era l'"a capo". Quindi ti apriva un file che finiva con il carattere "a capo" che non esiste.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •