BrainWork
Guest
Почему не возвращает значение
Есть функция:
Почему return $counts ничиго не возвращает на выходе???
Есть функция:
PHP:
function show_old() {
$old_mess = "./message/message.dat";
$old = fopen($old_mess,"r") or die ("Файл $old_mess не открывается");
while (!feof($old)) {
$title = fgets($old,512);
$nick = fgets($old,512);
$mails = fgets($old,512);
$dates = fgets($old,512);
$msg = fgets($old,512);
$url = fgets($old,512);
$ends = fgets($old,512);
$counts++;
if (!$title=="" && !$nick=="" && !$mails=="" && !$dates=="" && !$msg=="" && !$url=="") {
echo "<br><table width=500 bgcolor=#ffffff align=center style=\"border: 1px d0d0d0 solid\">
<tr><td align=center style=\"border: 1px d0d0d0\"><b>:: $title ::</b></td></tr>
<tr><td style=\"border: 1px d0d0d0 solid\">Àâòîð: <b>$nick</b>|e-mail: <b>$mails</b><br> $dates</td></tr><tr><td height=80 style=\"border: 1px d0d0d0\"><b>Сообщение:</b> $msg</td></tr>
<tr><td align=center style=\"border: 1px d0d0d0 solid\">$url</table><br>";
}
else {}
}
fclose($old);
return $counts;
}