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>";
?>