anmae
Erfahrenes Mitglied
Hallo,
ich möchte eine Art Makro bauen, welches mir einen Bereich nur mit Login anzeigt.
Grundlegend: ich habe eine Seite mit php zusammengebaut und etwa in der Mitte des Skriptes wird der Hauptinhalt mit einem include die jeweils anzuzeigende Seite geladen.
ich habe nun 3 Dateien.
die zu schützende Datei sieht etwa so aus:
die Start Datei so:
und das Ende so:
So geht es schonmal nicht, weil die Start kein $end hat.
Andere Idee wäre in der Start nach dem include ein exit(); zu machen, dann würde allerdings der Rest der Hauptseite nicht mehr geladen.
Hat jemand eine andere Idee wie ich das möglichst simpel in der zu schützenden Datei (möglichst nur 1 bis 2 Funktionsaufrufe) realisieren kann?
Ich möchte eine Klammerrung des kompletten Bereichs möglichst vermeiden.
Danke schonmal an die PHP Götter
ich möchte eine Art Makro bauen, welches mir einen Bereich nur mit Login anzeigt.
Grundlegend: ich habe eine Seite mit php zusammengebaut und etwa in der Mitte des Skriptes wird der Hauptinhalt mit einem include die jeweils anzuzeigende Seite geladen.
ich habe nun 3 Dateien.
die zu schützende Datei sieht etwa so aus:
PHP:
<?php
include("scripts/requiredLogin_Start.php");
echo "geschützter Bereich";
include("scripts/requiredLogin_End.php");
?>
PHP:
<?php
if( logintest($UID)<=0){
$targetfile=$file;
include($dest["login"]);
}
else{
?>
und das Ende so:
PHP:
<?php
}
?>
So geht es schonmal nicht, weil die Start kein $end hat.
Andere Idee wäre in der Start nach dem include ein exit(); zu machen, dann würde allerdings der Rest der Hauptseite nicht mehr geladen.
Hat jemand eine andere Idee wie ich das möglichst simpel in der zu schützenden Datei (möglichst nur 1 bis 2 Funktionsaufrufe) realisieren kann?
Ich möchte eine Klammerrung des kompletten Bereichs möglichst vermeiden.
Danke schonmal an die PHP Götter