Чего ты пытаешься достичь? Я думаю, что вы, возможно, захотите сеансов :
// page1.php
session_start();
$_SESSION['username'] = 'Sam';
header('Location: page2.php');
// page2.php
session_start();
print 'Hello, ' . $_SESSION['username'] . '!';
Однако, если вы уверены, что это именно то, что вам нужно, посмотрите cURL , который позволит вам POST на страницу, но я не уверен, что он позволит вам точно перейти к ней, говорить. Вы можете получить его вывод, хотя:
// page1.php
$curl = curl_init('http://www.mysite.com/page2.php');
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, array('username' => 'Sam'));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
curl_close($curl);
print $result; // prints "Hello, Sam!"
// page2.php
print 'Hello, ' . $_POST['username'] . '!';