Hello ludziki ....... zielone(początkujący).

Podpowiedzcie, jak z poziomu php to zrobić ..... otóż ze strony wysyłam POST'em pewne dane, odbieram je i robię odpowiednie operacje (zapisuje do bazy, generuję odpowiedz) następnie chciałbym odpowiednio spreparowane dane odesłać celem dalszego przetworzenia

Ależ zagadkowo piszę .....

generalnie chodzi o to, że buduję sobie płatność paypal'em (wiem że są gotowe rozwiązania ale ja chciałbym sam!) i te przygotowane dane muszę odesłać spowrotem do sklepu. Znalazłem trochę na ten temat i skomponowałem coś takiego ale za "chube" nie chce mi to wysyłac pod wskazany adres

$url = 'http://www.myshop.net/application/public/classes/paypal.php';
$resp = respconn();
echo 'Connecting ...<br/>'; $user = "INSERT INTO paypal_responses.users (fname,lname,email,status_id,order_id) VALUES ('".$_POST['fname']."','".$_POST['lname']."','".$_POST['email']."','Completed','".$_POST['order_id']."')";
echo '<br/>'.$user.'<br/>'; //print_r($resp);
if(mysqli_query($resp,$user)) {
echo '<br/>Connected!<br/>'; echo 'Query executed!<br/>'; echo "User successfully registered!<br/>"; mysqli_close();
} else {
echo "Problem with user registration!<br/>"; }
$order = "SELECT * FROM paypal_responses.users WHERE email = '".$_POST['email']."' LIMIT 1";
echo '<br/>==================== ORDER PROCESSING ====================<br/>'; $data = mysqli_fetch_array(mysqli_query($resp,$order));
echo '<br/>'.$order.'<br/>'; // do tego momentu działa .... dalej już nic się nie dzieje .....
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'method' => 'POST',
'content' => http_build_query($data)
)
);
// $options daje array(1) { 'http' => array(3) { 'header' => string(49) "Content-type: application/x-www-form-urlencoded " 'method' => string(4) "POST" 'content' => string(106) "user_id=10&fname=Roma&lname=Atch&email=juliaking%40gmail.com&status_id=Completed&order_id=43953" } }
// czyli to co chcę wysłać
if ($result === FALSE) {
echo 'Can`t send data!<br/>'; }
Co skopałem ?
# a tu inny przykład
$options = array('http' => 'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postString
)
);
# tworzyny context
i czym to się różni od mojej formy ?
Jak to zrobić ?
Ten post edytował PHPRexio 4.11.2016, 17:53:47