Eftersom att sidan som sagt laddas om så måste du skicka med variablerna igen. Lättast är antagligen via GET, men är det känsliga uppgifter så kan man använda fsockopen () och skicka data via POST.
Ex. med GET:
header ( "Location: sida.php?variabel=värde&variabel2=värde2" );
Ex. med POST:
<?php
...
$variabler = "variabel=värde&variabel2=värde2";
$socket = fsockopen ( "www.dinserver.se", 80 );
fputs ( $socket, "POST /sida.php HTTP/1.1\n" );
fputs ( $socket, "Host: [url]www.dinserver.se\n[/url]" );
fputs ( $socket, "Content-type: application/x-www-form-urlencoded\n" );
fputs ( $socket, "Content-length: " . strlen ( $variabler ) . "\n\n" );
fputs ( $socket, $variabler . "\n" );
$returnerat = "";
while ( !feof ( $socket ) )
$returnerat .= fgets ( $socket, 128 );
echo $returnerat;
?>