Sagen Sie haben folgende Struktur:
index.php
pages
page1.php
page2.php
pageN.php
So Verwendung von $_GET
machen den Seitennamen zu erhalten:
index.php
if(isset($_GET['page']) && !empty($_GET['page'])) {
$pagename = $_GET['page'];
if(file_exists("pages/$pagename.php")){
include_once "pages/$pagename.php";
}
}
Wenn URL index.php?page=page1
hat, es überprüft für page1.php
innerhalb Seiten Ordner. Wenn die Datei vorhanden ist, enthält sie diese Datei in index.php
. Ähnlich für andere Seiten.
Dies ist eine einfache Umriss Idee. Sie können sich weiterentwickeln, Validierungen einführen. Und wieder, verwenden Sie hübsche URLs, um es für SEO besser zu machen. Es kann durch Hinzufügen von ein paar Zeilen zu .htaccess
Datei gemacht werden. URL wird dann domain.com/page1
oder etwas wie Sie konfigurieren.
versuchen Sie, hübsche URLs durch htaccess zu verwenden –