mein Webhosting hat den ausgehenden Verkehr blockiert, so dass ich ein kostenloses Webhosting verwenden, um Daten zu lesen und auf meinem Server, aber das Problem ist, dass meine PHP-Datei Daten empfängt Die Variable $ _REQUEST kann sie jedoch nicht parsen.Verwenden Sie PHP, um JSON-Daten aus einer anderen PHP-Datei geschrieben
post.php
function postCon($pCon){
//echo $pCon;
$ch = curl_init('http://localhost/rss/recv.php');
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, "data=$pCon");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$d=curl_exec ($ch);
echo $d."<br />";
curl_close ($ch);
}
recv.php
<?php
if(!json_decode($_REQUEST['data']))
echo "json error";
echo "<pre>";
print_r($data);
echo "</pre>";
?>
jedes Mal json Fehler gibt. aber Echo $ _REQUEST ['Daten'] gibt die richtigen JSON-Daten. PLZ Hilfe.
Auch http://php.net/manual/en/function.json-last-error.php sehen –
@Pekka die genaue JSON Fehler zu erhalten: itunes rss & missformed json fehler – voldyman