Hallo zusammen,
ich bin gerade am lernen mit dem PHP-Sprache umzugehen und habe eine Navigation erstelt.
Die Navi wird mit _GET angesprochen so das jede Seite in gleiches DIV-Kontainer includet wird und es funktioniert alles einwandfrei.
Aber ich finde es hässlich wenn im url die ganze Beschreibung zu der Seite aufgelistet ist.
z.Bsp. www.homepage.com/seite/seite.php?kontainer=seite.php
Meine Frage ist, wie kann ich das mit _POST ändern bzw. ansprechen, damit die seite so bleibt wie jetzt ist?
Ich möchte einfach dass alles mit dem "?kontainer=seite.php" nicht zu sehen ist!!!
Code:
Vielen Dank.
Grüsse
ViperDuck
ich bin gerade am lernen mit dem PHP-Sprache umzugehen und habe eine Navigation erstelt.
Die Navi wird mit _GET angesprochen so das jede Seite in gleiches DIV-Kontainer includet wird und es funktioniert alles einwandfrei.
Aber ich finde es hässlich wenn im url die ganze Beschreibung zu der Seite aufgelistet ist.
z.Bsp. www.homepage.com/seite/seite.php?kontainer=seite.php
Meine Frage ist, wie kann ich das mit _POST ändern bzw. ansprechen, damit die seite so bleibt wie jetzt ist?
Ich möchte einfach dass alles mit dem "?kontainer=seite.php" nicht zu sehen ist!!!
Code:
PHP-Code:
<?php
session_start();
error_reporting(E_ALL);
ini_set('display_errors', 1);
$sprachen = array ( 'de', 'en', 'hr' );
if(isset($_GET['lang']) && in_array($_GET['lang'], $sprachen) ) {
$_SESSION['language'] = $_GET['lang'];
}
else
{
if (!isset($_SESSION['language']))
{
//default ist immer deutsch
$_SESSION['language'] = 'de';
}
}
//aus dem includeverzeichniss die sprachdatei auslesen
include("lang/".$_SESSION['language'].".inc.php");
echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0
Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta http-equiv='content-Type' content='text/html; charset=utf-8' />
<title>".$lang['will']."</title>
<meta name='keywords' content='Website, Template,
Webdesign, Webseiten, Vorlagen, Webstranice, Predlosci, Webdizajn' />
<meta name='description' content='' />
<meta name='author' content='www.seite.com' />
<link rel='stylesheet' href='CSS/dizajn.css' type='text/css' charset='utf-8' />
</head>";
echo "<body class='body'>";
// -------------- HAUPT KONTAINER ------------
echo "<div class='glavnaDiv'>";
echo "<div class='sirokoStaklo'></div>";
//------------ NAVI --------------
echo "<div class='o_menu' id='navi'>";
include('include/menu.inc.php');
echo "<div class='langDiv' id='language' float='left'>";
echo "<a href='index.php?lang=de'>
<img src='./slike/de.png?lang=de' width='38' height='38' border='0'
title='Deutsch' alt='Deutsch' />
</a>
<a href='index.php?lang=hr'>
<img src='./slike/hr.png?lang=hr' width='38' height='38' border='0'
title='Hrvatski' alt='Hrvatski' />
</a>";
echo "</div>";
echo "</div>";
// ----------- MITTE ---------------
echo "<div class='sredina1' id='sredina1'></div>";
echo "<div class='sredina2' id='content_middle'>";
echo "<div class='sredinaDiv' id='content_middle'>";
if(isset($_GET['content_middle']))
{
switch ($_GET['content_middle'])
{
case "Startseite";
{
include("include/".$_SESSION['language']."_start.inc.php");
break;
}
case "Vorlage";
{
include("include/".$_SESSION['language']."_vorlage.inc.php");
break;
}
case "Kontakt";
{
include("include/kontakt.inc.php");
break;
}
case "Impressum";
{
include("include/".$_SESSION['language']."_impressum.inc.php");
break;
}
}
}
else
{
include('include/'.$_SESSION['language'].'_start.inc.php');
}
echo "<br /></div>";
echo "</div>";
echo "<div class='sredina3' id='sredina3'></div>";
// ----------- FUSS BEREICH ---------------
echo "<div class='podnozje'></div>";
echo "</div>";
echo "</body>";
echo "</html>";
?>
Grüsse
ViperDuck
Kommentar