Funktionsbibliothek und Funktionen

cymbalta

Mitglied
Hallo zusammen,
ich probier mich zur Zeit in PHP mit Funktionen und Funktionsbibliotheken

Hab jetzt folgendes erstellt, zum einen eine master.inc.php und halt meine Seiten main.php, mitarbeiter.php und abteilungen.php
hier ist mal die master.inc.php
PHP:
<?php
	//Definition der Funktion
	function topNav() {
		//Definition  der funktionsinternen Variablen
		$startseite =("<a href=main.php/>Startseite</a>");
		$mitarbeiter =("<a href=mitarbeiter.php/>Mitarbeiter</a>");
		$abteilungen =("<a href=abteilungen.php/>Abteilungen</a>");

		//Funktionsinterne Ausgaben an den Browser
		echo "<center>";
			echo "<table border=1>";
			  echo "<tr>";
				echo "<td>";
					echo $startseite;		
				echo "</td>";
				echo "<td>";
					echo $mitarbeiter;
				echo "</td>";
				echo "<td>";
					echo $abteilungen;
				echo "</td>";
			  echo "</tr>";
			echo "</table>";
		echo "</center>";
	}
?>
und hier die main.php
HTML:
<html>
<head>
<title>Startseite</title>
</head>

<body>
<?php
//Funktionsbibliothek importieren
include "inc/master.inc.php";
//TopNav aus der Funktionsbibliothek laden
topNav();
?>
</body>
</html>

Das gute ist es funktioniert. Die Tabelle wird angezeigt auch die Links werden erkannt nur ich kann nicht auf die Links klicken bzw einmal ich komm dann auch auf die gewünschte Seite aber nie wieder weg. Ein kleinen Beispiel für die bildliche Darstellung:
main.php ist geladen ein klick auf Mitarbeiter, mitarbeiter.php wird geladen. Bis hier hin noch keine Probleme. Ein klick auf die Startseite und nix passiert außer das die Adresszeile so aussieht-->/mitarbeiter.php/main.php

Ich sag schon mal danke für die hilfe.

LG cymbalta
 
So sollte es gehen:
PHP:
        $startseite =("<a href=\"main.php\">Startseite</a>"); 
        $mitarbeiter =("<a href=\"mitarbeiter.php\">Mitarbeiter</a>"); 
        $abteilungen =("<a href=\"abteilungen.php\">Abteilungen</a>");
 
hab ich es doch gewusst nur eine kleinigkeit hat gefehlt.

Super vielen Dank für deine super schnelle Hilfe.

LG cymbalta
 
Zurück