Problema com Json_encode e decode (Trying to get property)

16/11/2019

0

Olá,boa tarde a todos.

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 alguem puder ajudar. Agradecerei demais! Boa noite a todos.
Eduardo Castro

Eduardo Castro

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar