Wie kann ich es realisieren, dass wenn man auf meine seite geht es automatisch auf http://p-schuster.sarkkan.de/index.php?rub=home geht? mit ner .htaccess datei? wenn ja wie lautet quellcode dafür? kann [noch] kein .htaccess.
will nähmlich ne dynamische seite machen.
wie man den rest aufbauen muss habe ich ja. habe ein gundgerüst von sarkkan
ZitatAlles anzeigen
Erstellung eines Assoziativen Arrays:
$myArray = array(
"key1" => "value",
"key2" => 2,
"key3" => true
);
//::> Oder alternativ
$myArray = array();
$myArray["key1"] = "value";
$myArray[ $_GET['rub'] ] = "Rubrik";
...
Tipps/Aufbau für Dynamische Seiten:
$Seiten = array(
// GET-Wert => Einzubindende Seite
"Home" => "index",
"Wir über uns" => "wirUeberUns",
"Produkte" => "produkte",
"Kontaktformular" => "Kontakt"
);
if($Seiten[$_GET['rub']] != ""){
include("content/".$seiten[$_GET['rub']].".php");
} else {
include("content/404.php");
}
Wir haben hier einerseits schön lesbare URLs (Home, Wir über uns) und gleichzeitig für Maschinen (Compter/Server) verständliche Werte
(index, wirUeberUns [Keine sonderzeichen in Dateinamen]).
Zudem haben wir eine Einfache Möglichkeit 404-Meldungen auszugeben / unsere eigenen 404-Meldungen auszugeben
Gleichzeitig können wir uns mithilfe unseres Arrays auch ganz bequem eine Sitmap erzeugen lassen:
echo '
<ul>';
// Für jeden Wert ins $Seiten mache folgendes.. wobei der Key in $key liegen soll und der Wert in $value
foreach($Seiten as $key => $value){
echo '
<li><a href="index.php?rub='.urlencode($key).'">'.$value.'</a></li>';
}
echo '
</ul>';