On Mon, 6 May 2002 17:20:46 +0200
"Henrik Pedersen" <hp@beone.dk> wrote:
> Hej NG!
>
> Ved brug af f.eks. :
>
> <?php
> if (site=='fodbold') {
> include("fodbold.php");
> }
> else {
> include("forside.php");
> }
> ?>
>
> Kan man da istedet bruge noget a la *.* (istedet for site=='fodbold')
> som man gør i windows for at sig alt??
>
> Håber folket forstå - og nogen har et svar
gætter på at det du vil have er
<?
if (!isset($site) || $site==""){
include "forside.php";
}else{
include $site.".php";
}
?>
bemærk dog at dette er en kæmpe sikkerhedsrisiko for hvad nu med
$site=`cat /etc/password> haxored.php`;haxored eller noget i den stil
der er mange muligheder for at omgå denne sikkerhed i hvert fald .
--
Kim Schulz - Freelance Development | I THINK THEY SHOULD CONTINUE
www.schulz.dk - En nørds bekendelser | the policy of not giving a
www.linuxia.dk - hverdagens små hacks | Nobel Prize for paneling. --