Jag igen...

PHP

1 svar · 140 visningar · startad av per-v

Medlem sedan maj 200161 inlägg
Trådstart#1

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("&#0124;",$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!

Medlem sedan feb. 20001 050 inlägg
#2

Ä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

370 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
120 ms — hämta statistik (db)
122 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)