• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Webseite mit GET Dateien Nachladen z.b impressum usw.

TechnikWindow

Neues Mitglied
Hallo. Ich Arbeite gerade an einer Webseite und Möchte Dateien in die Index.php nachladen, mit GET aber bei mir will das nicht richtig.

z.b URL: index.php?page=support&site=kontakt. Wenn mann das ändert dann zeigts meine seite nicht so an wie es soll z.b 404 Error oder so.

Ich hoffe mir kann jemand helfen.

PHP:
if ( isset( $_GET[ 'page' ] ) ) {
switch ( $_GET[ 'page' ]) {
case '':
$content = "templates/content_aside/index-content.php";
$aside = "templates/content_aside/index-aside.php";
$title = 'Home';
break;
case 'home':
$content = "templates/content_aside/index-content.php";
$aside = "templates/content_aside/index-aside.php";
$title = 'Home';
break;
case 'ueberuns':
$content = "templates/content_aside/ueberuns-content.php";
$title = ' Über uns';
break;
case 'support':
$content = "templates/content_aside/support-content.php";
$title = 'Support';
break;
case 'leistungen':
$content = "templates/content_aside/leistungen-content.php";
$title = 'Leistungen';
break;
case 'produkte':
$content = "templates/content_aside/produkte-content.php";
$title = ' Produkte';
break;

default:
include( 'includes/fehler_index.php' );
$title = 'Fehler, Seite nicht gefunden';
exit;
break;
}
}



if ( isset( $_GET[ 'site' ] ) ) {
switch ( $_GET[ 'site' ] ) {
case 'datenschutz':
$content = "templates/content_aside/datenschutz-content.php";
$title = ' Datenschutzerklärung';
break;
case 'impressum':
$content = "templates/content_aside/impressum-content.php";
$title = ' Impressum';
break;
case 'Impressum':
$content = "templates/content_aside/disclaimer-content.php";
$title = Disclaimer';
break;
case 'kontakt':
$content = "templates/content_aside/kontakt-content.php";
$aside = "templates/content_aside/kontakt-aside.php";
$title = ' Datenschutzerklärung';
break;
case 'postanschrift':
$content = "templates/content_aside/postanschrift-content.php";
$title = 'Impressum';
break;
case 'telefon':
$content = "templates/content_aside/telefon-content.php";
$title = ' Disclaimer';
break;

default:
include( 'includes/fehler_index.php' );
$title = 'Fehler, Seite nicht gefunden';
exit;
break;
}

}
 
Zuletzt bearbeitet:
Werbung:
Du setzt zwar die Variablen $content, $aside und $title, machst aber nichts damit.

Und benutze bitte die Formatierungsmöglichkeiten des Forums, wenn du Quellcode postest:
1693233909943.png
 
Du setzt zwar die Variablen $content, $aside und $title, machst aber nichts damit.

Und benutze bitte die Formatierungsmöglichkeiten des Forums, wenn du Quellcode postest:
Anhang anzeigen 6042
Ja Sorry Vergessen. Aber Danke, der code ist in einer index.php und $content, $aside, $title werden in der Index.php benutzt. $content, $aside werden mit Include aufgerufen $title wird momentan nicht verwendent.


Code:
1. index.php?page=support&site=kontakt das Fuktioniert!
2. index.php?page=uberuns&site=kontakt das nicht da wird der Content von uberuns und Kontakt includet das soll ja nicht sein.
 
Werbung:
Werbung:
Zurück
Oben