Salve,
come da oggetto ho tale problema,
riuscire a leggere una determinata riga dentro un file di testo.
supponiamo di avere tale TXT:

Codice PHP:
1|provaa|provab|prova c|prova d
2
|provad|provae|prova f|prova g
3
|provah|provai|prova l|prova m
4
|provan|provao|prova p|prova q 
questo a.php è il file dove visualizzo tutte le righe, all'interno c'è un link che punta su b.php nel quale devo visualizzare la riga scelta...
Codice PHP:
<?php  
    $FileName 
"file.txt";
      
    
$file file($FileName);  
    print 
"<table>";  
    for ( 
$i $i count($file) ; $i++ )  
    {  
        
$tmp explode ("|"$file[$i]);  
        print 
"

    <tr>
        <td><a href=\"b.php?id=
$tmp[0]\">$tmp[0]</a></td>
        <td>
$tmp[1]</td><td>$tmp[2]</td>
        <td>
$tmp[4]</td><td>$tmp[5]</td>
    </tr>

"
;  
    }  
    print 
"</table>";  
?>
il file b.php lo strutturo così:
Codice PHP:

<?php  
    $FileName 
"file.txt";    // Modifica qui il nome del file da caricare  
    
$id=$_REQUEST['id'];

    
$file file($FileName);  
    print 
"<table>";  
    for ( 
$id $id count($file) ; $id++ )  
    {  
        
$tmp explode ("|"$file[$id]);  
        print 
"

    <tr>
        <td>
$tmp[0]</a></td>
        <td>
$tmp[1]</td><td>$tmp[2]</td>
        <td>
$tmp[4]</td><td>$tmp[5]</td>
    </tr>

"
;  
    }  
    print 
"</table>";  
?>
ma non è corretto, infatti mi rivisualizza tutti i risultati...
dove sbaglio?
grazie