Antworten
hmm ich versteh das nicht ganz.
aber ich würd wenn mit action= z.B. downloads übergibst das
so machen:
if(isset($_get["action"])
include($_get["action"]."php");
else
include("index.php"); // oder sonst was...
2.
Erlich gesagt, hab ich keine Ahnung, was du meinst!!
GIBT ES HIER KEINEN, DER DAS KANN????
Die Webmaster haben so was ähnliches ja auch gemacht!!!
3.
Hi,
doch, es gibt hier viele Leute die das können. Deine Frage ist nur schlicht unverständlich formuliert.
Olli
http://www.phptutorials.de
4.
Auf www.phptutorial.de is das ja fast genau so!! Wie hast du das gemacht???
5.
Hi,
genau das ist es ja: Wie habe ich was gemacht?
Wie ich es schaffe Variablen auszulesen aus einer URL? Dafür sind $HTTP_GET_VARS bzw $_GET zuständig.
Olli
http://www.phptutorials.de
6.
Bei www.php...de brauchst du nicht mehr angeben "http://www.php...de/bla/bla/links.php" sondern du musst nur angeben "index.php?inc=links"!!
7.
dann sind PHP-Grundlagen, die man können sollte:
<?
if (isset($_GET["action"]))
$action = $_GET["action"];
else
$action = "home";
switch($action")
{
case "downloads":
include("downloads.php");
break;
case "home"
include("home.php");
break;
case "impressum"
include("impressum.php");
break;
default:
include("home.php");
break;
}
?>
Ich hoffe mal, daß es das ist, was Du mit Deiner unverständlichen Frage meinst.
*** Nobody ***
8.
Ja, ok, sorry, Bin halt ein Newbe!!! Bei mir, aufm PC, tritt in Zeile 9(case"downloads":) folgender Fehler auf:
Parse error: parse error in C:\apache\htdocs\go.php on line 9
Im i-net lädt er die nächste Seite net!!! Warscheinlich bin ich zu doof dafür!! HELP!!!!!!!
Ich hab die ganzen Dateien mal online gestellt:
http://www.chris-page.de/test/go.php
?action=Passwort
?action=home
?action=impressum
In jeder Datei müsste was stehen!!
Das Script, dass ich benutzt habe, sieht so aus:
<?
if (isset($_GET["action"]))
$action = $_GET["action"];
else
$action = "home";
switch($action")
{
case "Passwort":
include("Passwort.php");
break;
case "home"
include("home.php");
break;
case "impressum"
include("impressum.php");
break;
default:
include("home.php");
break;
}
?>
9.
Newbie her, Parse-Errors sollte man selber finden können!
1. Fehler: switch($action") -> switch($action)
2. Fehler: case "home" -> case "home":
3. Fehler: case "impressum" -> case "impressum":
Und vermeide Dateinamen mit Großbuchstaben, auf Windows ist das egal, aber auf Unix ist Passwort.php nicht gleich passwort.php
*** Nobody ***
10.
Wow!!! Der erste, der das Script richtig gecodet hat!!! Much thx!!!! Es funct!!!! Du bist echt nicht schlecht!!
11.
Wenn ich jetzt aber statt action(go.php?ACTION=home) lieber nav oder link haben möchte, muss das Script dann so aussehen:
<?
if (isset($_GET["nav"]))
$action = $_GET["nav"];
else
$action = "home";
...
STimmt das??
12.
bekommst Du selber mit einfachem Ausprobieren raus.
*** Nobody ***