PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : brauche hilfe mit $_GET



m0L
17-11-2004, 21:53
hi, ich habe folgendes problem:
ich wollte, dass wenn man die index.php mit ?start anspricht (index.php?start),
dass dann die start.php "includet" wird. mein versuch war das, da mir jemand gesagt hat, das die variable wohl $_GET heißt:

<?php
if ($_GET == start) include ("start.php");
if ($_GET == news) include ("nsite.php");
?>

das war grottenfalsch, wie ich gemerkt hab ...
ich bin wie ihr wohl unschwer erkennen könnt absoluter php-neuling, hab schon gesucht, aber irgendwie nie was genaues bzw für mich verständliches gefunden. oft waren die ergebnisse auch irgenwie widersprüchlich ...
ich will einfach, dass eine bestimmte seite eingebaut wird, wenn ich index.php?xyz aufrufe.
is wohl eine ziehmlich schlimme frage, ich weis, aber irgendwie steig ich da nie ganz durch o_O

~eli

Gaert
17-11-2004, 22:48
Hallo,

Als absoluter Neuling würde ich dir empfehlen Google nach ein paar gescheiten Anfängertutorials zu fragen.

Zu deiner Frage:


<?php
if ($_GET['page'] == 'start') {
include 'start.php';
} elseif ($_GET['page'] == 'news') {
include 'nsite.php';
}
?>


Der Aufruf sieht dann folgendermaßen aus:
index.php?page=start
bzw.
index.php?page=news

Viel Spaß noch beim PHP lernen.

Gruß,

Gaert

m0L
18-11-2004, 13:04
danke :)
das hat mir geholfen :D

~eli