mattfi: PHP-Input-Skript "Datei XY laden"

Beitrag lesen

Nach dem Blindes-Huhn-und-Korn-Prinzip habe ich mal gekuckt, was ich wohl aus dem ursprünglichen Script zuviel rausgeschmissen habe. Ich habe es soweit wieder hergestellt, dass dies nun der Code ist:

<?php
 $Fname = $_POST["Fname"];
 if (!isset($_POST['submit'])) { // if page is not submitted to itself echo the form
?>
<html>
<head>
<title>Datei aufrufen</title>
</head>

<body>
<form method="post" action="<?php echo $PHP_SELF;?>">
Begriff: <input type="text" size="36" name="Fname" value="Fachterminologie">
<input type="submit" value="Suche" name="submit">
</form>

<?
} else {
include($Fname.".php");
)
?>

</body>
</html>

Jetzt kriege ich folgende Fehlermeldung: "Parse error: parse error, unexpected ')' in /srv/www/htdocs/web17/html/Fachterminologie/TestForm.php on line 19"
Wenn ich die Klammer (die aber im Originalscript da ist) weglasse, meckert der Parser über ein '$' in der letzten Zeile (die mit dem HTML-Schluss-Tag).

Ich bitte um Hilfe, da ich wirklich nicht weiter weiß. Danke.