PHP-fråga: ta med sig en sträng till annan sida

Permalänk
Medlem

PHP-fråga: ta med sig en sträng till annan sida

Hej,

Jag har en sida (låt oss kalla den start.php) som under vissa omständigheter ska skicka vidare användaren till slut.php med strängen $msg som definieras i start. Jag vill alltså ta med mig strängen när jag skickas vidare... Det verkar tyvärr inte fungera som jag har gjort det (se nedan). Vet någon kunnig hur jag ska göra?

I nuläget så visas ingenting när jag går till slut.php, det verkar som om strängen inte "hänger med" i ivägskickningen...

start.php ser ut såhär:

$msg = "hej hej";
header('Location: slut.php');

slut.php ser ut såhär:

echo $msg

Tack på förhand!

Permalänk
Medlem

Du får lagra det i en så kallad session-variabel:

Innan variabeln används i en fil:

session_start();

För att använda variabeln:
start.php

$_SESSION['msg'] = 'hej hej'; header('Location: slut.php');

slut.php

echo $_SESSION['msg'];

Permalänk
Medlem

Tack så mycket! det löste problemet perfekt, tråden kan låsas!