Frage zu Links bei Framelosen Seiten in PHP

Bolle

Mitglied
Servus,

habe mir das Tutorial zu framelosen Seiten bei http://www.tutmaker.de von rainbow angeschaut und versucht das gleiche zu machen.

Diesen Code:
PHP:
<?
if(isset($go))
{
function action($go)
{
if(file_exists ($go))
{
include ("$go");
}
else
{
echo "<b><center>Die von ihnen angeforderte Datei ".$go." ist nicht verfügbar !</center></b>";
echo "<br><center><a href=\"javascript:history.back()\">zur&uuml;ck</a></center>";
}
}
}
else
{
include ("home.php");
}
?>

habe dies auch in eine index.php wie beschrieben eingefügt, da sieht so aus:

PHP:
 <?PHP
 include("head.php");
 ?>
<td width="70%">
 <?PHP
 include("function.php");
 ?>
</td>
  <?PHP
 include("foot.php");
 ?>

function.php enthält den oben geschriebenen Code
wenn ich mir das nun im Browser anschaue bekomme ich folgenden Fehler:

Parse error: parse error in /function.php on line 11

Kann ich diese function nicht includen, wenn ich direkt in die index.php schreibe wird home.php inkludiert...

ich hab dann im Menü nen Link gemacht:
index.php?go=home.php

hat aber auch nicht gefunzt....

wie geht das richtig??? *Help*


MFG
Bolle

[Kommentar]
Übrigens meint Flex du sollst bitte
die Zeilen NUMMER dazu posten. Es
ist (nicht gerade bei deinem) Code
so ab 20-30 Zeilen aufwärts ein
bisschen schwierig die Zeile zu finden
die gemeint ist.
[/Kommentar]
 
wie schon gesagt, das passiert wenn das script included wird:

<?PHP
include("function.php");
?>

wenn ich das Script fest in die index.php eintrage funktioniert es soweit das es kein fehler gibt und am anfang die home.php angezeigt wird, mit dem linkw ill es aber gar nicht hinhaun siehe hier:

http://www.svwesternhausen.de/gscheidle/index.php

Komme leider nicht weiter.........
 
die Zeile wäre einfacher gewesen

hab's :

nimm folgenden Code statt der function.php.

PHP:
<?php
$go = $_GET["go"];

function action($go)
{
 if(file_exists($go)) require_once($go);
 else
 {
  echo "<b><center>Die von ihnen angeforderte Datei ".$go." ist nicht verfügbar !</center></b>        <br><center><a href=\"java script:history.back()\">zur&uuml;ck</a></center>";
 }
}

if(isset($go)) action($go);
else include ("home.php");
?>

Jona
 
Zurück