Buenas!
 
 Tengo un script al cual modifique para que haga cierta cosa que yo quiero, es un gpl, ahora mi pregunta es, a que se debe este error?, no lo entiendo, ya que me lo da en la ultima linea: 
Parse error: parse error, unexpected $ in /home/medes/block/index.php on line 62 
El codigo que tengo es este:  
 Código PHP:
    <?php
 
error_reporting(E_ALL);
 
header('Content-Type: text/html; charset=UTF-8');
 
require('includes/phpListGrab.class.php');
 
readfile('templates/header.html');
 
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
    $phplistgrab = new phpListGrab($_POST['passport'], $_POST['password']);
    $ret = $phplistgrab->grab();
 
    if (!$ret)
    {
        switch ($phplistgrab->result)
        {
            case ERR_AUTHENTICATION_FAILED:
                echo '<p>Authentication failed.</p>';
                break;
 
            case ERR_SERVER_UNAVAILABLE:
                echo '<p>Failed to connect to server.</p>';
                break;
        }
 
        readfile('templates/footer.html');
        exit();
    }
 
    $indent = str_repeat("\t", 3);    // This is just to make the HTML pretty, the level of these elements is 3 tabs in.
 
    echo "$indent<h3>Contacts</h3>\n\n$indent<ul>\n";
$tengo_y_no_me_tienen=array();
$array_que_tengo = $phplistgrab->lists[LIST_FORWARD];
 
  $array_que_me_tienen = $phplistgrab->lists[LIST_REVERSE];
 
      foreach ($array_que_tengo as $quetengo) {
 
        if (!(in_array($quetengo,$array_que_me_tienen))) {
 
                     $tengo_y_no_me_tienen[] = $quetengo;
             }
 
     }
       if ($tengo_y_no_me_tienen) {
 
              echo "<ul>";
 
             foreach ($tengo_y_no_me_tienen as $garca) {
 
                echo "$indent\t".'<li><a href="http://members.msn.com/'.$tengo_y_no_me_tienen['passport'].'">'.htmlentities($tengo_y_no_me_tienen['friendlyname']).'</a></li>'."\n";
 
               }
                }
              echo "</ul>";
 
?>