Hallo zusammen,
ich bin neu im Fourm , wenn bereits ein Thread mit dem gleichen Thema gibt , dann schreibt es ;P ich ahb aufjedenfall nichts gefunden.
Folgendes... ich bin dabei ein Browsergame zubasteln. Hobby mäßig und eigentlich für private Zwecke (üben , ausprobieren und etc)
ICh kann PHP recht gut , und weiß auch eigentlich wie son Browsergame funktioniert, und was alles benötigt wird...teils :P
Ich habe in mein BG mittlerweile ein Login/Registrier-System eingebaut.
Nun steh ich vor der Frage: Wie mache ich das Template. Um genau zu sagen , wie mach ich das , dass ich per Navigation (sprich Linkliste >.< ) immer dahabe , und in der mitte immer alles passiert.
Zur Zeit mache ich das mit ein Switch und includes.
Doch müsste ich jede funktionen die ich verlinke ...beispiel "Angriff" mit den Link index.php?site=angriff versehen.
Und außerdem wird die liste immer größer:
PHP-Code:
if(isset($_GET['site'])){
switch($_GET['site']){
case 'index' :
include('inc/index.php');
break;
case 'login' :
include('inc/login.php');
break;
case 'logout' :
include('inc/logout.php');
break;
case 'passwort' :
include('inc/passwort.php');
break;
case 'regist' :
include('inc/registrierung.php');
break;
// und immer mehr , und immer mehr
default :
include('inc/error.php');
break;
}
}else{
include('inc/index.php');
}
Doch weiß ich aus der Erfahrung , das es irgend wann nur Probleme geben wird.
Mir Persönlich würde ein einfache Verlinkung zum Script recihn.... also ,
http://www.bg.de/angriff.php statt
http://www.bg.de/index.php?site=angriff.
Nur , die Navigation wird bei der angriff.php Datei fehlen.
Lösung wäre natürlich in jede Datei den HTML-Code der Navigation reinschrieben, doch würde das viel zu viel Arbeit machen , wenn mal ein Link dazu kommt.
Andere Lösung wäre natürlich mit iframes arbeiten....aber , wer arbeitet denn schon damit. Mir wurde es schon abgeraten.
Also, ich hoffe ihr versteht mein Problem.
Habt ihr vllt Lösung Vorschläge, oder irgend welche Tipps?
mfg