Niels: Parse error, ein kleiner Fehler der unauffindbar scheint^^.

Beitrag lesen

Hi,
habe folgende Fehlermeldung:

Parse error: syntax error, unexpected $end, expecting T_FUNCTION in (...)/wiki/extensions/MyExtension/MyExtension_body.php on line 85

<?php  
class MyExtension extends SpecialPage {  
	function __construct() {  
		parent::__construct( 'MyExtension' );  
		wfLoadExtensionMessages('MyExtension');  
	}  
  
	function execute( $par ) {  
		global $wgRequest, $wgOut;  
  
		$this->setHeaders();  
  
		# Get request data from, e.g.  
		$param = $wgRequest->getText('param');  
  
		# Do stuff  
		//$output = "Hello world!";  
  
$addWikiText = '  
{{#form:action=<nowiki>http://wiki.nielswestphal.de/index.php/Special:MyExtension</nowiki>|method=POST|  
	{{#input: type = hidden  
	| name  = count  
	| value = 2  
	}}  
';  
  
if (isset($_POST['count']))  
	{  
	$count = $_POST['count'];  
	$i = 0;  
	while ($count > $i)  
		{  
		$ii = $i + 1;  
		$value = $_POST[$ii];  
		if (isset($_POST[$i]))  
			{  
			$checked = 'true';  
			}  
		else  
			{  
			$checked = '';  
			}  
		$addWikiText = '  
		{{#input: type = checkbox  
		| name  = '.$i.'  
		| value = '.$value.'  
		| checked = '.$checked.'  
		}} {{'.$value.'}}  
		';  
		$i = $i + 2;  
		}  
	}  
else  
	{  
	$addWikiText .= '  
	{{#input: type = checkbox  
    | name  = vehicle  
    | value = Bike  
    | checked = true  
	}} I have a bike  
  
	{{#input: type = checkbox  
    | name  = bike  
    | value = diamond  
    | checked =  
	}} my bike is a diamond  
  
	{{#input: type = submit  
	| value = Submit  
	}}  
	}}  
	';  
$wgOut->addWikiText($addWikiText);  
$output .= $_POST['vehicle'].$_POST['bike'].$_POST['count'];  
  
		# Output  
		$wgOut->addHTML( $output );  
  
	}  
}

Zeile 85 ist die letzte.

Grüße Niels