13. maj 2009 - 17:11
Der er
8 kommentarer og 1 løsning
php links.. kan ikke få det til at virke :S
Kan ikke få lortet til at virke.. har set efter at det er de rigtige filer den henter osv. Men tror der er et eller andet jeg ikke har forstået... Siden som det står i hedder index2.php <TABLE align="center"> <TR> <TD> <div class="links"> <a href="index2.php?side=forside">Forside</a> </div> </TD> <TD> <div class="links"> <a href="index2.php?side=galleri">Galleri</a> </div> </TD> <TD> <div class="links"> link </div> </TD> <TD> <div class="links"> link </div> </TD> </TR> </TABLE> </div> <div id="indhold"> <?php if ($side=="forside"){ include("forside.php"); } else if ($side=="galleri") { include("galleri.php"); } ?> </div>
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
<?php if ($_GET[side] =="forside"){ include("forside.php"); } else if ($_GET[side] =="galleri") { include("galleri.php"); } ?>
Prøv med: <?php if ($_GET['side']=="forside"){ include("forside.php"); } else if ($_GET['side']=="galleri") { include("galleri.php"); } ?>
hehe ja ok.. Var vist for langsom om at skrive :P
Smid et svar... og mange tak det virkede :D
kan laves meget bedre efter min mening med dene lille kode. jeg har lagt siderne ned i mappen "content" dette kan du bare fjerne <? include("content/".$_GET['side'].".php"); ?> så skal du ikk ud i if sætninger for hver gang du tilføjer et link du skal huske at ligge dette i toppen if (empty($_GET['side'])) { $_GET['side']="forside"; } koden skal rettes til så det passer til din side.
rmk24: Og hvor ligger sikkerheden i din kode ?
kan laves mere sikkert ved dette <?php if(isset($_GET["side"])){ if(file_exists("content/" . $_GET["side"] . ".php")){ $page = "content/" . $_GET["side"] . ".php"; } else{ $page = "content/forsiden.php"; } } else{ $page = "content/forsiden.php"; } ?> og så <? include($page); ?> hvor den skal sættes ind
Ahr.. Hvis vi skal ud i sikkerheds snakken, så skal der tjekkes og filtreres en del mere :P
Vi tilbyder markedets bedste kurser inden for webudvikling