Если веб-сайты разные, вы не можете использовать сессии.
Вот очень простой (небезопасный) пример, чтобы проиллюстрировать, как перенаправить результат с помощью параметра GET на другой веб-сайт.
Страница называется по отправке:
<?php
# search.php
$searchedTitle = $_GET['title'];
// Perform the search, and finds $result
// ...
$result = search($searchedTitle);
// Redirect to the other website, and forward the result as a GET parameter
header('Location: www.otherwebsite.com/result.php?result=' . urlencode($result));
exit;
На другом сайте:
<?php
# www.otherwebsite.com/result.php
$result = $_GET['result'];
Это будет работать, если переменная $result
содержит простые данные (короткая строка). Если это большой массив, вы должны использовать параметр POST вместо GET.
Я думаю, вы говорите о реферере – machineaddict
Ваш вопрос кажется немного неясным. Возможно, просто держите информацию в сеансе и восстановите ее с помощью GET, выполнит задание (если я правильно понял ваш вопрос) –