3-Spalten Layout Problem!

also ich denke im Prinzip muss doch nur durch einen Link eine Variable übergeben werden die dann statt des Dateinamens eingesetzt wird. Müsste doch machbar sein... nur wie?
 
PHP:
if (!empty($_REQUEST['datei']))
{
$datei=$_REQUEST['datei'];
}
else 
{
$datei=inhalt.php
}

require_once($datei);

Jetzt übergibst du durch einen Link einfach den Datinamen ungeföähr so link.php?datei=formular.php
 
sorry da komm ich grad nicht mit... wo soll ich deinen code anwenden?

so hab ichs versucht geht aber nicht:

PHP:
<?php

# menu.php

if (!empty($_REQUEST['datei']))
{
$datei=$_REQUEST['datei'];
}
else
{
$datei="inhalt.php";
}


?>


<ol>
    <li><a href="menu.php?datei=formular.php">News</a></li>
</ol>
 
Zuletzt bearbeitet:
Der Link muss so aussehen:
PHP:
<ol> 
    <li><a href="menu.php?datei=formular">News</a></li> 
</ol>
deiner Varibalen Datei wir hier der Wert formular gegeben.
 
neopayne hat gesagt.:
sorry da komm ich grad nicht mit... wo soll ich deinen code anwenden?

so hab ichs versucht geht aber nicht:

PHP:
<?php

# menu.php

if (!empty($_REQUEST['datei']))
{
$datei=$_REQUEST['datei'];
}
else
{
$datei="inhalt.php";
}


?>


<ol>
    <li><a href="menu.php?datei=formular.php">News</a></li>
</ol>


Naja du musst nur noch an der gewünschten Stelle denn die Datei einbinden, dessen Name unter $date gespeichert ist, dass funktioniert nicht automatisch... :rolleyes:
 
sorry das ich euch nochmal nerven muss. Ich weis nicht wie ich die Information aus $datei statt formular.php eintragen kann, denn es befindet sich ja in "". echo geht nicht!

wäre euch sehr zu dank verpflichtet wenn ich mir dabei noch helfen könntet

PHP:
<?php
    error_reporting(E_ALL);

    echo "<html>\n";
    echo "    <head>\n";
    echo "        <title>Meine Seite</title>\n";
    echo "        <link rel=\"stylesheet\" type=\"text/css\" href=\"page.css\" />\n";
    echo "        <meta http-equiv=\"Content-Type\"
                        content=\"text/html; charset=ISO-8859-1\" />\n";
    echo "    </head>\n";
    echo "    <body>\n";

    echo "        <div id=\"root\">\n"; // ganz oberer Div-Holder
    echo "            <div id=\"banner\">\n"; // banner
    include "banner.php";
    echo "            </div>\n";
    echo "            <div id=\"links\">\n"; // linkes Menu
    include "menu.php";
    echo "            </div>\n";
    echo "            <div id=\"mitte\">\n"; // In der Mitte der Inhalt
    include "formular.php";
    echo "            </div>\n";
    echo "            <br style=\"clear:both;\" />\n"; // css-float beenden
    echo "       </div>\n";

    echo "    </body>\n";
    echo "</html>\n";
?>
 
Zurück