Puoi farlo inviando direttamente gli header http all'altra pagina
pagina.php
Codice PHP:
<?php
$uri = '/altra_pagina.php';
$sito = '127.0.0.1';
$query = 'var1=asd&var2=lol'; //valori post
if (!($sock = fsockopen($sito,80))) die ("Errore connessione\n");
fputs ($sock,
"POST $uri HTTP/1.1\r\n".
"Host: $sito\r\n".
"Content-Type: application/x-www-form-urlencoded\r\n".
"Content-Length: ".strlen($query)."\r\n".
"Connection: close\r\n\r\n".
$query."\r\n");
$out = "";
while (!feof($sock))
$out.=fgets($sock);
fclose($sock);
$o = explode("\r\n\r\n", $out);
echo $o[1];
?>
altra_pagina.php
Codice PHP:
<?php
echo $_POST['var1']. " - ".$_POST['var2'];
?>