Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Уважаемые професионалы, помогите.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: PayPal - срочно нужна помощь
lraido
Отправлено: 10 Июля, 2011 - 18:40:54
Post Id



Гость


Покинул форум
Сообщений всего: 64
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




Доброго времени суток.

Имеется форма

CODE (html):
скопировать код в буфер обмена
  1.  
  2.  
  3. <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
  4. <input type="hidden" name="cmd" value="_s-xclick">
  5. <input type="hidden" name="hosted_button_id" value="xxxxxxx">
  6.  
  7. <input type="hidden" name="return" value="xxxxxxx">
  8. <input type="hidden" name="cancel_return" value="xxxxxxx">
  9.  
  10. <input type="image" src="https://www.paypalobjects.com/en_US/IL/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
  11. <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
  12. </form>
  13.  
  14.  
  15.  


Есть острая необходимость, данные платежа(такие как имя покупателя и его мейл) отправлять обратно на сайт и там обрабатывать.


PHP:
скопировать код в буфер обмена
  1.  
  2.   $postdata="";
  3.   foreach ($_POST as $key=>$value) $postdata.=$key."=".urlencode($value)."&";
  4.   $postdata .= "cmd=_notify-validate";
  5.   echo $postdata.'<br>';
  6.  
  7.  
  8.   $curl = curl_init("https://www.paypal.com/cgi-bin/webscr");
  9.   curl_setopt ($curl, CURLOPT_HEADER, 0);
  10.  
  11.   curl_setopt ($curl, CURLOPT_POST, 1);
  12.   curl_setopt ($curl, CURLOPT_POSTFIELDS, $postdata."&");
  13.  
  14.  
  15.  
  16.   curl_setopt ($curl, CURLOPT_SSL_VERIFYPEER, 0);
  17.  
  18.   curl_setopt ($curl, CURLOPT_RETURNTRANSFER, 1);
  19.   curl_setopt ($curl, CURLOPT_SSL_VERIFYHOST, 1);
  20.  
  21.  
  22.  
  23.   $response = curl_exec ($curl);
  24.  


пишу такой скрипт, но на страницу, куда должен возвращаться, он не пересылает данные. Совсем никакие.

Что делать? Уже который день мучаюсь!


-----
Мотивация Успеха - http://vk[dot]com/club80816517
 
 Top
White
Отправлено: 10 Июля, 2011 - 18:54:57
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 830
Дата рег-ции: Июнь 2011  
Откуда: Днепропетровск


Помог: 28 раз(а)




если вам надо отправить одни и те же данные на два сайта, почему бы не считать их при помощи JS и не сделать два параллельных AJAX запроса на оба сайта?
или вы хотите сначала отправить их на сайт, а потом с него на PayPAL?


-----
if(time()>1356048000) die();
 
 Top
LIME
Отправлено: 10 Июля, 2011 - 19:03:16
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




lraido так а вы экшн в форме меняете на свой?
 
 Top
lraido
Отправлено: 11 Июля, 2011 - 08:58:57
Post Id



Гость


Покинул форум
Сообщений всего: 64
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




Дело в том, что мы отсюда не можем узнать не мейл покупателя, не его имя. Оно должно устанавливаться во время платежа вна пейпале. В инвойсе оно вставляется, значит и на сайт прислаться может. Вопрос - как?


-----
Мотивация Успеха - http://vk[dot]com/club80816517
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB