Usando un codice diverso, che ho trovato con google, per aprire il file riesco a visualizzare la singola linea:
Codice PHP:
<?php
$contenuto_file =file_get_contents("database/bookmarks.txt");
$rows = explode("\n", $contenuto_file);
foreach($rows as $row) {
echo $row . "
\n";
}
?>
Mi stampa ciò che deve ovvero:
Poi andando avanti non va più.
All'interno del foreach ho diviso la singola linea con explode così:
Codice PHP:
<?php
$contenuto_file =file_get_contents("database/bookmarks.txt");
$rows = explode("\n", $contenuto_file);
foreach($rows as $row) {
$linea = explode("|", $rows);
echo $linea[0].$linea[1];
}
?>
Così ho in qualsiasi altro modo non va.
EDIT nel secondo explode avevo invertito row con rows, così va:
Codice PHP:
<?php
$contenuto_file =file_get_contents("database/bookmarks.txt");
$rows = explode("\n", $contenuto_file);
foreach($rows as $row) {
$linee = explode("|", $row);
echo $linee[0].$linee[1];
}
?>
Devo capire comunque perchè prima non andava...grazie per l'aiuto