Visa ett inlägg
Oläst 2004-11-27, 15:04 #5
Marcuss avatar
Marcus Marcus är inte uppkopplad
Supermoderator
 
Reg.datum: Nov 2003
Inlägg: 2 655
Marcus Marcus är inte uppkopplad
Supermoderator
Marcuss avatar
 
Reg.datum: Nov 2003
Inlägg: 2 655
"Vadever" du ska med det till...

Finns väldigt enkla sätt, t.ex. att skicka med _POST-parametrar vid klick på URL. Är ju inte någon snygg lösningen kanske eftersom man då helt förlitar sig på javascript. En kombination med SESSION-variabler skulle dessutom antagligen vara stabilare.

Gjorde och la upp ett enkelt exempel så du kan se principen. Självklart kan man snygga upp koden lite med någon javascript-funktion så det inte ser så spaghetti-aktigt ut, men du förstår kanske principen.

Kod:
<?php
$page = $_POST["page"];
?>
<html>
<body>
[ <a href="JavaScript:document.first.submit()" onmouseover="window.status='Go to first page';return true" onmouseout="window.status='';return true">First page</a> ]

[ <a href="JavaScript:document.second.submit()" onmouseover="window.status='Go to second page';return true" onmouseout="window.status='';return true">Second page</a> ]

[ <a href="JavaScript:document.third.submit()" onmouseover="window.status='Go to third page';return true" onmouseout="window.status='';return true">Third page</a> ]

<form action="index.php" method="post" name="first">
<input type="hidden" name="page" value="1">
</form>

<form action="index.php" method="post" name="second">
<input type="hidden" name="page" value="2">
</form>

<form action="index.php" method="post" name="third">
<input type="hidden" name="page" value="3">
</form>
<?php
if ($page==1) include("1.php");
elseif ($page==2) include("2.php");
elseif ($page==3) include("3.php");
?>

</body>
</html>
__________________
[ Finanstips.se | Riktnummer.se | Väderlek.se | 3W.se | WWWW.se ]
. [ Marbella.se | ValutaGraf.se | Virusprogram.se | Malta Bolag.se | Växlingskontor.se ] .
Marcus är inte uppkopplad   Svara med citatSvara med citat