Sida 1 av 1
[PHP] index.php?page1 [LÖST]
Postat: 12 jan 2008, 16:35
av SakJur
Hej!
Titeln förklarar lite..
Jag vill veta hur man gör så man får:
index.php?page1
index.php?page2
osv.
Nån bra guide till det?
Engelska och Svenska är båda ok...
SV: PHP index.php?page1
Postat: 12 jan 2008, 17:04
av HOLMEN
Du kan göra såhär:
Länk:
<a href="?action=sida1">Sida 1</a>
<a href="?action=sida2">Sida 2</a>
<?php
switch($_GET[action])
{
default:
include("sida1.php");
break;
case "sida1":
include("sida1.php");
break;
case "sida2":
echo 'Texten i sida 2.';
break;
}
?>
"action" kan bytas ut till vad som. Tex "page"
SV: PHP index.php?page1
Postat: 12 jan 2008, 17:15
av KiviE
Jag har
här skrivit en liten guide om php och hur man kan bygga upp en gästbok med inloggning där man gör det du vill göra.
Läser du koden så fattar du nog hur man gör.
Det är precis som HOLMEN säger men jag har löst case grejen på ett annat vis.
SV: PHP index.php?page1
Postat: 12 jan 2008, 17:35
av Konservburk
SakJur skrev:
Jag vill veta hur man gör så man får:
index.php?page1
index.php?page2
Det som kommer efter '?' kallas QUERY_STRING...
Kod: Markera allt
<a href="?fil1">Fil 1</a>
<a href="?fil2">Fil 2</a>
<?php
switch($_SERVER['QUERY_STRING'])
{
case fil1:
echo 'fil1';
break;
case fil2:
echo 'fil2';
break;
default:
echo 'annan fil';
}
?>