Estou com um problema e já não sei como arrumar, toda vez que uso o a função =
$json = file_get_contents('http://localhost/arquivo1.php');
$obj = json_decode($json);
echo $obj->nome;
Ele me retorna um erro:
( Trying to get property ‘name’ of non-object in )
Tenho 3 arquivos (Conexão.php
,Arquivo1.php
,Arquivo2.php
)
Eles estão assim:
Arquivo1 =
require('conexão.php');
while ($row = $usuarios->fetch(PDO::FETCH_ASSOC)) {
$nomex = $row['nome'];
$datax = $row['data'];
$encoda= array('nome' => $nomex, 'data' => $datax );
echo json_encode($encoda);}
Arquivo2 =
$json = file_get_contents('http://localhost/arquivo1.php');
$obj = json_decode($json);
echo $obj->nome;
echo json_last_error_msg();
O erro acontece no Arquivo2
Já tentei por HTTP
HEADER
JSON
Mas não adiantou,não sei mais o que fazer,se alguém puder ajudar.