Tjekker i morgen.
--
Gæstebruger, opret dit eget login og få din egen signatur. Du skal bruge require...
din index.php fil skal være noget lignene
<?
$site = $_GET['side'];
if($site==site1) {
require('site1.php');
}
elseif($site==site2) {
require('site2.php');
}
else {
echo 'bla bla bla bla bla';
}
?>
site1.php skal så indeholde det du vil have på den side, og så når URL hedder index.php?site=site1 vil den bruge den.
Hvis du skal have mere hjælp, så spørg endelig :o)
-A
PS. garentere ikke ovenstående virker, da det lige er skrevet på 1 minut ;o)
--
Hellere 10 tag i skridtet end 10 skridt på taget...
Jeg har patter så det batter og er sexet fra isse til fisse :o
Læg mærke til at du skal gøre som #2 påpeger, og ALDRIG således:
if (isset($_GET['side'])) {
include $_GET['side']
}
I så fald vil man kunne include enhver fil, og på den måde hente filer, der ikke bør hentes.
Derfor skal du sørge for aldrig at bruge brugerinputs (i dette tilfældes $_GEt['side']) direkte i en include streng el. lign., men altid chekke den først, som du gør i ovenstående eksempel!
og #2: Du mangler blot at ændre $site==site1 til $site=="site1" og ligeledes for site2
--
<?
if (isset($_GET['id']))
{ if(file_exists($_GET['id'].'.php'))
{ include($_GET['id'].'.php');
// Filen som bliver valgt.
} else { include('index.php');
// Hvis der er valgt en fil som ikke eksisterer.
} } else { include('news.php');
// Standard side, bliver vist hvis intet er valgt.
}
?>
--
» http://UpIt.dk[...] « UpIt.dk - keep it simple.
» http://UpIt.dk[...] « #2 Jeg forstår det altså ikke helt.. !!
#4 Forstå jeg endnu mindre :)
--
Gæstebruger, opret dit eget login og få din egen signatur. #2/#3 så vil det jo sige at hol.dk, skulle lave en ny if sætning hver gang der kom en tråd/bruger?
Det holder jo ikke helt... de metoder der. Jeg ved godt det er asp, men stadig.
#4/#6 holder bedre..
--
Mit holder rigtig godt, bruger den selv ind imellem ;)
<?
if (isset($_GET['id']))
{ if(file_exists($_GET['id'].'.php'))
{ include($_GET['id'].'.php');
// Filen som bliver valgt. altså at den hedder index.php?id=noget
} else { include('index.php');
// Hvis der er valgt en fil som ikke eksisterer. hvis index.php?id=noget ikke findes, så laver den bare almindelig index.php
} } else { include('news.php');
// Standard side, bliver vist hvis intet er valgt. - og ja, det er lidt ligesom startsiden i en iframe :)
}
?>
Tror det er sådan jeg kan forklare det bedst :)
--
» http://UpIt.dk[...] « UpIt.dk - keep it simple.
» http://UpIt.dk[...] «