2013-03-03 2 views
0

У меня есть php-форма, которая на данный момент отправляет данные в корзину Paypal, но я хочу опубликовать данные на новую php-страницу почти как на странице подтверждения, которая показывает параметры и варианты, которые вы выбранный в этот момент и с этого момента, чтобы вы могли отправить его в Paypal?Перенесите данные POST на другую страницу

Возможно ли это?

+0

Используйте '$ _SESSION'. – h2ooooooo

+0

несколько клавиш на клавиатуре работают с перерывами =) – AD7six

+0

Я очень жалею опечатки, у меня так много открытых окон, пожалуйста, примите мои извинения =) –

ответ

0

Одна из возможностей состоит в том, чтобы сохранить данные сообщения в $ _session ['post'] = $ _POST, чтобы сохранить хранилище и получить опубликованные данные на новой странице с помощью $ _session ['post'] ['field']

+0

У вас есть пример этого, я не слишком знаком с сеансами Я очень новичок в этом. Я извиняюсь за то, что я не был невежественным или ленивым, поскольку на этой неделе я только начал изучать PhP ... –

+0

Является ли это тем, что я ищу ....? http://www.tizag.com/phpT/phpsessions.php –

+0

Да, это сеансы php. Это хороший способ хранения значений для использования с разными страницами в одном домене. –

1

Кто-то, новый для сеанса или сообщения, может найти этот пример полезным. полный пример того, что вы хотите. как хранить и просматривать массив сообщений в сеансе с именем POSTDATA.post или любые другие переменные доступны для одного сеанса, с любой страницы, если он хранится в переменной сеанса.

form.php

<?php 
//PHP content of form.php file 
session_start(); 
if ($_POST) 
{ 
    $_SESSION['POSTDATA']=$_POST; 
} 
?> 
<html> 
<head></head> 
<body> 
    <form action="form.php" method="post"> 
    <input type="text" name="hello"/> 
    <input type="submit" name="submit" value="submit"/> 
    </form> 
    <!--<a href="anotherpage.php">link to some another page for testing</a>--> 
</body> 
</html> 

anotherpage.php

<?php 
session_start(); 
echo "This is some another page somewhere inside.ANOTHER PAGE SAYS"; 
echo '<pre>'; 
print_r($_SESSION['POSTDATA']); 
echo '<pre>'; 
echo "INPUT BOX VALUE ".$_SESSION['POSTDATA']['hello'].'<br/>'; 
echo "SUBMIT BUTTON VALUE ".$_SESSION['POSTDATA']['submit']; 
?> 
Смежные вопросы