jeg har aldrig set folk bruge rozz.dk?=biler - det nærmeste er bare rozz.dk?biler
hvis det er den første så er det:
$side = $_GET['side']; // Hvis det er rozz.dk?side=biler $side = $_SERVER["QUERY_STRING"]; // hvis det er rozz.dk?biler (den kan nok give dig problemer senere)
switch($side) { case 'biler': include("både.php";) break; }
Switch() er jo det samme som en bunke if()-sætning. Hvordan man stiller if()s eller switch() op kan da ikke være "gnu". switch() er jo lige netop lavet for at gøre flere if()s mere overskuelige.
Når ok :P Kendte bare ikke lige switch... kunne være man skulle begynde at bruge den, og ja et array er også endnu en løsning... så må vi se hvad han vælger :)
switch($a) { case '1': et(); break; case '2': to(); break; case '3': tre(); break; case '4': fire(); break; default: andet(); }
Nu er eksemplet lidt kunstig, men forstil dig at et(), to() osv er fx. 5-10 linjer.. Så bliver det ofte meget nemmere at overskue med et switch(). Men så stiller man switch()'n op på flere linjer, ligesom mit første forslag.
øv hvorfor kunne jeg ikke se det selv ? :/, det var da egentlig ret logisk tak dennismp. du skal nok dine points, men er lige kommetpå en nyt spørgsmål
når jeg har:
<?php $side = $_GET["side"];
if ($side == "både") { include("input/både.php");
osv
hvis jeg så kalder feks både siden frem. og på det dokument så laver
<?php $side = $_GET["side"];
if ($side == "både/jolle") { include("input/både/jolle.php");
Så kan jeg ikke få det til at virke, der kommer ikke noget frem
det virker tilgengæld ok, hvis skriver det på min default side, gør jeg noget forkert?
Hvis du åbner både, så er $_GET['side'] = 'både'.. så vil den inkluderer både.php. I denne fil gælder det jo stadig at $_GET['side'] = 'både'. så der vil du ikke få inkluderet e77.php. (da det kræver at $_GET['side'] == 'e77').
Omvendt, hvis $_GET['side'] = 'e77'; .. så vil din index.php ikke komme ind i både, da $_GET['side'] != 'både'. Og dermed kommer du slet ikke ind i filen der inkluderer e77.php
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.