Re: Php warning message

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Yuval Schwartz wrote:
> Hello and thank you,
> 
> Another question, I get a message:
> 
> *Warning*: feof(): supplied argument is not a valid stream resource in *
> /home/content/t/h/e/theyuv/html/MessageBoard.php* on line *52*
> **
> And I've tried troubleshooting for a while; I'm pretty sure I'm opening the
> file handle correctly and everything but I can't get feof or similar
> functions like fgets to work.
> 
> Here is my code if you're interested (it's so that I color every 2nd line in
> the text):
> 
> *$boardFile = "MessageBoard.txt";
> $boardFileHandle = fopen($boardFile,"r");
> for ($counter = 1; !feof($boardFileHandle); $counter += 1) {
>  $colorLine = fgets(boardFilehandle);
>  if ($counter % 2 == 0) {
>   echo "<font color='00ff00'>$colorline</font>";
>  } else {
>   echo $colorline;
>  }
> }
> fclose($boardFileHandle);*
> 
> 
> 
> 
> Thank you
> 

I might do something like:

if(($lines = file("MessageBoard.txt"))) {
    foreach ($lines as $num => $line){
        if($num % 2 == 0) {
            echo "<font color='00ff00'>$line</font><br />";
        } else {
            echo "$line<br />";
        }
    }
}

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux