troubleshooting Question

How can I post data from a php script to another script on another site?

Avatar of mindwarpltd
mindwarpltd asked on
PHP
47 Comments2 Solutions1737 ViewsLast Modified:
I'm not sure if this is possible, but I did find some code.

I get the following from the script below...

Start
Problem with http://www.othersite.com/php/report.php
Problem reading data from http://www.othersite.com/php/report.php
<?php

error_reporting(E_ALL);
ini_set('display_errors','ON');

echo "Start<br>";

$data = "smv";
$url = "http://www.othersite.com/php/report.php";
$optional_headers = null;

  $params = array('http' => array(
              'method' => 'POST',
              'reason' => $data
            ));


if ($optional_headers !== null) {

	$params['http']['header'] = $optional_headers;

}

$ctx = stream_context_create($params);

$fp = @fopen($url, 'rb', false, $ctx);

if (!$fp) {

	echo "Problem with $url<br>";

}

$response = @stream_get_contents($fp);

if ($response === false) {

	echo "Problem reading data from $url<br>";

}



?>
ASKER CERTIFIED SOLUTION
Richard Quadling
Senior Software Developer

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 2 Answers and 47 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 2 Answers and 47 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros