18. december 2003 - 19:13
Der er
8 kommentarer og 1 løsning
include samme side ved login
Jeg har index.php hvor i jeg har 2 <include> 1. en switch ($_GET["side"]) { case "nyhed": include "nyhed/nyhed.php"; break; osv... 2. et login script og en <form> Hvordan kan jeg ved login sørge for at siden der bliver includet efter login er den samme før loginet?
Annonceindlæg fra Computerworld
Slettet bruger
18. december 2003 - 19:40
#3
Lav en echo "<input type='hidden' name='forrigeside' value='{$_GET['side']}'>"; i din login-<form>. Så laver du følgende kode lige før din switch if (isset($_POST['forrigeside'])) { $side=$_POST['forrigeside']; } elseif (isset($_GET['side'])) { $side=$_GET['side']; } else { $side=''; } Og du laver switch-linien om til at være: switch ($side) {
Slettet bruger
18. december 2003 - 20:37
#6
header("location: index.php?side={$_POST['forrigeside']}"); Og så behøver du ikke lave switch-linien om alligevel, og det er ikke nødvendigt med if-blokken.