Letzte Zeile aus Datei mit Farbe

ihrschweine

Mitglied
Hallo, folgendes:

Wie kann ich die letzte Zeile mit einer anderen Farbe auslesen?

main.php
PHP:
<table border="0" width="100%" cellspacing="0" cellpadding="0">
	<tr>
		<td><?php


$i= "Anfang:";
$fp=fopen("zeile.txt","r");
while($line=fgets($fp,500))
{
$Array[$i]="$line"."<br>";
echo "$i. $Array[$i]";
$i++;
}
fclose($fp);
?></td>
	</tr>
	<tr>
		<td>&nbsp;<form action="zeile2.php" method="post"><textarea style="color: #800000" rows="10" name="nachricht" cols="50"></textarea><p><input type="submit" name="senden" value="Abschicken"></td>
	</tr>
</table>

send.php
PHP:
<?php
if (isset($_POST[senden])) 
{ 
$posting = ($_POST["nachricht"]); 

if ($handler = @fopen("zeile.txt", "a")) { 
    fwrite($handler, $posting.'<br>'); 
    fclose($handler); 
    echo '<meta http-equiv="refresh" content="1; URL=zeile.php">
'; 
} else { 
    echo 'fehlgeschlagen'; 
}
}

?>

Danke im vorraus
 
Wie? Du willst bei dem Lesen
PHP:
while($line=fgets($fp,500)) 
{ 
\t$Array[$i]="$line"."<br>"; 
\techo "$i. $Array[$i]"; 
\t$i++; 
}

die letzte Zeile nicht mit der gleiche Farbe, wie alle anderen, ausgeben?
 
Ich hoffe ich bin nich der Einzige, aber ich hab kein Plan was du vor hast...
Ein bisschen mehr Beschreibung zum Problem und zu den Scripts könnte helfen. Vor allem das erste ist ein bisschen... wirr!
 
Meinst du so etwas?

PHP:
$string = file_get_contents('zeile.txt');
$string = preg_replace("%\n([^\n]*)$%Us","\n<span class='red'>\\1</span>",$string);
echo nl2br($string);
 
Zurück