Visa ett inlägg
Oläst 2004-12-22, 10:59 #5
zorans avatar
zoran zoran är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2004
Inlägg: 598
zoran zoran är inte uppkopplad
Mycket flitig postare
zorans avatar
 
Reg.datum: Jun 2004
Inlägg: 598
Citat:
Originally posted by Decibel@Dec 22 2004, 11:14
Jag brukar köra denna

<meta http-equiv="refresh" content="0; URL=nyasidan.php">
Du bör sluta "köra denna". Så, skriv det nu 1000 ggr på en tavla.

Meta refresh är dumt, irriterande, oanvändbart. Det ska inte användas. Den tar sönder bakåtknappen. När man kommer till den sidan slussas man vidare till nästa. Om man nu vill gå tillbaka till sidan före så klickar man bakåt en gång, man kommer till den sidan igen, och så slussas man frammåt igen.

Eftersom ni ändå använder PHP så är "Rätt<TM>" sätt att göra:

Kod:
<?
header("Location: min_nya_sida.php");
?>
Samma metod (att skicka Location-header ) fungerar utmärkt med andra språk.

Det som händer är ju att browsern får kod 302 (temporarely moved) och går till nästa sida. Den sidan som skickade headern och skickade browsern till ny sida "ses" av browsern (och användaren) som en och samma sida. Så när man klickar till bakåtknappen kommer man där man var innan man surfade dit. Precis så som det ska vara.

/Zoran
zoran är inte uppkopplad   Svara med citatSvara med citat