Dridrizz
Messages postés7Date d'inscriptionsamedi 19 juin 2004StatutMembreDernière intervention19 septembre 2005
-
19 juin 2004 à 14:54
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 2008
-
24 juin 2004 à 07:00
Voila, j'ai un formulaire qui alimente un .txt de haut en bas (normal quoi) et j'aimerai faire apparaitre les lignes du .txt en comencant par la derniere puis remonter. j'ai pensé qu'en faisant un array de chaque ligne puis un array_reverse pourrais régler la question mais en fait cela m'affiche que la derniere ligne.. voici mon code, qu'est ce qui cloche? y orait il une methode plus simple? :
Dridrizz
Messages postés7Date d'inscriptionsamedi 19 juin 2004StatutMembreDernière intervention19 septembre 2005 19 juin 2004 à 19:34
En fait j'ai trouvé merci pr le ti truc :)
pour ceux que ca interresse la solution est:
//recupérer les données sous forme de tableau (merci coockiesch)!
$lignes = file("txt/comentaires.txt");
//inverser l'ordre du tableau
$lines = array_reverse($lignes);
//réutilisation en séparant les données
foreach ($lines as $line_num => $line)
{
$ligne = htmlspecialchars($line);
$sep = explode("|",$ligne);
echo 'nom : '.$sep[0].' => msg : '.$sep[1].'
' ;
}