• User

    [Risolto] File di testo, while ed explode...perchè non va??

    Ciao ragazzi...ho un problemino che non riesco a risolvere...
    Secondo voi qual'è il problema di questo codice???

    [PHP]<?php
    $fp=fopen("text.txt","r");
    $file=fread($fp,filesize("text.txt"));
    $i = 0;
    $stringa = explode("",$file);
    while ($i<8)
    {
    $str . $i = explode("-",$stringa
    );
    echo $str . $i[1];
    $i++;
    }
    ?>[/PHP]

    Lo scopo dello script è di visualizzare per 8 volte la stringa contenuto nell'array generato dal while al valore 1..
    Il codice mi restituisce solo una volta il testo.
    Se provo a cambiare l'echo con $str1[1] non visualizzo nulla...

    Come posso risolvere??

    Grazie mille,
    Simone


  • User

    Ho accorciato così, ma il problema c'è sempre..

    [php]<?php
    $riga = file("text.txt");
    $i = 0;
    while ($i<7)
    {
    $str . $i = explode("-",$riga*);
    echo $str . $i[0];
    $i++;
    }
    ?>[/php]


  • User

    Era semplicemente così:

    [PHP]<?php
    $riga = file("text.txt");
    $i = 0;
    $b = 1;

    while ($i<8)
    {
    $lol = explode("-",$riga*);
    $lolled = $lol[1];
    $stato = $lol[2];
    echo "$lolled";
    $i++;
    $b++;
    }
    ?>[/PHP]

    Scusatemi..ero distratto..xDD

    :ciauz: