1
Hallo,
Ich habe angefangen ein Seiten Management System zu programmieren bei dem User die auch kein PHP können, trotzdem gute Seiten erstellen können.
Dazu hab ich die Haupt unterordner
hab
(wobei /setup/ und /backend/ erstmal irrelavant sind.)
Die User Daten sollen in /website/ reinkommen. Allerdings sollen ein Zusatzelement zwangsweise auf allen Seiten eingebunden sein.
Die "/inculde/website/head.inc.php". Damit die Seite halt mit dem Rest vom System verbunden ist, die "/website/header.inc.php" und die "/website/footer.inc.php" Allerdings soll in der mitte noch eine Datei eingebunden werden. Die "/incude/error.inc.php".
Das Problem ist nur, ich möchte diese Dateien nicht optisch einfügen.
Das wäre für den unerfahrenen Nutzter zu umständlich.
So sieht das gerüst bis jetzt aus:
So soll es mal aussehen:
Die Seiten head.inc.php, header.inc.php, footer.inc.php und error.inc.php sollen trotzdem an den jeweiligen Stellen noch eingebunden werden.
Ich denke man muss hierbei mit einer extra Datei arbeiten und vill. irgendwas im URL über .htaccess umwandeln
allerdings hab ich keine Ahnung wie ich das umsetzten kann.
Ich hoffe mir kann jemand helfen :)
Ich habe angefangen ein Seiten Management System zu programmieren bei dem User die auch kein PHP können, trotzdem gute Seiten erstellen können.
Dazu hab ich die Haupt unterordner
/setup/
/backend/
/include/
/website/
hab
(wobei /setup/ und /backend/ erstmal irrelavant sind.)
Die User Daten sollen in /website/ reinkommen. Allerdings sollen ein Zusatzelement zwangsweise auf allen Seiten eingebunden sein.
Die "/inculde/website/head.inc.php". Damit die Seite halt mit dem Rest vom System verbunden ist, die "/website/header.inc.php" und die "/website/footer.inc.php" Allerdings soll in der mitte noch eine Datei eingebunden werden. Die "/incude/error.inc.php".
Das Problem ist nur, ich möchte diese Dateien nicht optisch einfügen.
Das wäre für den unerfahrenen Nutzter zu umständlich.
So sieht das gerüst bis jetzt aus:
<?php
$show_only_user = false;
$title = 'Test';
$description = 'Das ist die Beschreibung';
$keywords = 'test, schlagwort';
include('../incude/website/head.inc.php');
include('header.inc.php');
?>
<!-- Seiteninhalt (PHP-Teil) -->
<?php include('../include/website/error.inc.php'); ?>
<!-- Seiteninhalt (HTML-Teil) -->
<?php include("footer.inc.php") ?>
So soll es mal aussehen:
<?php
$show_only_user = false;
$title = 'Test';
$description = 'Das ist die Beschreibung';
$keywords = 'test, schlagwort';
?>
<!-- Seiteninhalt (PHP-Teil) -->
<!-- Seiteninhalt (HTML-Teil) -->
Die Seiten head.inc.php, header.inc.php, footer.inc.php und error.inc.php sollen trotzdem an den jeweiligen Stellen noch eingebunden werden.
Ich denke man muss hierbei mit einer extra Datei arbeiten und vill. irgendwas im URL über .htaccess umwandeln
allerdings hab ich keine Ahnung wie ich das umsetzten kann.
Ich hoffe mir kann jemand helfen :)