Är filen tom blir det ju noll rader. Räkna raderna som skrivs ut om du vill idenifiera om antalet blev noll.
"If the open fails, the function returns false." Dvs,
if($fd==false)
echo "Filen saknas!";
nicclas - www.nyhetsrubriker.com
1 svar · 125 visningar · startad av per-v
Då var det dags igen,
Jag har en funktion som skriver ut rad för rad från en textfil, nu undrar jag om det går att lägga till någon funktion eller som skriver ut en liten text om den textfilen är tom eller inte finns?
<?
// Användarens egna fil
$anvandare="inc/anvandare/".$namn.".txt";
?>
<table>
<?
// Öppnar och läser in användarens egna fil
$fd = fopen($anvandare, "r");
while (!feof($fd)){
$content = fgets( $fd, 10000);
$ex = explode("|",$content);
$id = $ex[0];
$datum = $ex[1];
$kund = $ex[2];
$anteckning = $ex[3];
$ägare = $ex[4];
$status = $ex[5];
$bgColor = (++$i & 1) ? '#FFFFFF' : '#EEEEEE';
echo "<tr bgcolor=\"$bgColor\"><td>$datum</td><td>$kund</td><td>$anteckning</td><td>$ägare</td><td>$status</td><td>$id</td></tr>";
}
?>
</table>
Ja, jag vet att jag börjar bli tjatig med alla mina frågor nu... men men ;)
tack på förhand!
------------------
per.
Är filen tom blir det ju noll rader. Räkna raderna som skrivs ut om du vill idenifiera om antalet blev noll.
"If the open fails, the function returns false." Dvs,
if($fd==false)
echo "Filen saknas!";
nicclas - www.nyhetsrubriker.com