Jag igen...

PHP

1 svar · 130 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

744 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
208 ms — deklarationer (db)
400 ms — hämta statistik (db)
128 ms — hämta tråd, inlägg och bilagor (db)
212 ms — ändringar (db)