02. august 2007 - 16:32Der er
8 kommentarer og 1 løsning
Skifte sidens indhold når der trykkes på links - hvordan?
Jeg har 14 identiske sider med forskelligt indhold. Siderne skal nu laves både på engelsk og tysk, men med samme indhold.
Kan man ikke lave det sådan at der hvor indholdet skal være er der en <? include("indholdsfil.php"); ?> og når brugeren trykker på et link til de andre sider ændres include'n til et andet filnavn?
Så i stedet for at jeg fx. skal opdatere 3 sider hver gang en ændring kommer i indholdet skal jeg kun redigere 1 fil.
<a href="indhold.php?link=indhold1">Link til indholdsfil</a> <a href="indhold.php?link=indhold2">Link til indholdsfil</a> <a href="indhold.php?link=indhold3">Link til indholdsfil</a> osv...
<?php switch($_GET["mode"]) { case "valg1": include "valg1.php"; break; case "valg2": include "valg2.php"; break; default: include "001.php"; } ?> og så includer jeg bare den kode på min index side. (har denne kode i en fil for sig) så linkene på min index side ser sådan ud. <a href="index.php?mode=valg1">valg1</a> <a href="index.php?mode=valg2">valg2</a> så includer index siden jo selv det jeg skal bruge.
så når jeg trykke på et link opdaterer jeg bare index siden med en ny værdi i $mode som så afgør hvad jeg skal include.
Tror jeg faktisk ikke. Ser ud til at være ret meget det samme. bortset fra at du skal fra 1 side til en anden her. her opdaterer jeg bare index.php som så henter indholdet. men umildbart ser jeg ingen forskel nej.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.