Jump to content

Parse error, syntax error


lit108

Recommended Posts

I am writing a piece of code to display rss feeds on a website. However when I run the script I get this error message

Parse error: syntax error, unexpected '}'

 

regarding this section of code

    function display($numrows,$head){
        $rss_split=$this->parse();
        $i=0;
        $rss_data='<div class="vas"><div class="title-head">'.$head.'</div><div class="feed-links">';
        
        while($i<$numrows)
        {
            $rss_data.=$rss_split[$i];
            $i++;
        }
        $trim=str_replace('', '',$this->feed);
        $user=str_replace('&lang=en-us&format=rss_200','',$trim);
        $rss_data.='</div>
        </div>
        ';
        
        return $rss_datal
    }

 

The error is refering to that last curly brace, any help identifying a solution would be greatly appreciated.

Link to comment
https://forums.phpfreaks.com/topic/216006-parse-error-syntax-error/
Share on other sites

    function display($numrows,$head){
        $rss_split = $this->parse();
        $ i= 0;
        $rss_data = '<div class="vas"><div class="title-head">'.$head.'</div><div class="feed-links">';
        
        while($i<$numrows)
        {
            $rss_data .= $rss_split[$i];
            $i++;
        }
        $trim = str_replace('', '',$this->feed);
        $user = str_replace('&lang=en-us&format=rss_200','',$trim);
        $rss_data .= '</div>
        </div>
        ';
        
        return $rss_datal
    }

Try this.

Also are you sure this part is correct:

        $rss_data  .= '</div>
        </div>
        ';

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.