Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia pessoal!
Estou com um problema estou tentando resolver, porem está complicado husahus;;
Só para vocês entenderem a minha situação, tenho um discador de chamadas automáticas e estou fazendo integração com um outro sistema, ate ai tudo perfeito, porem tenho que manda para ele uma URL onde ele consiga carregar os dados do cliente que está em ligação, tem que estar em um arquivo json.
Como posso fazer isso alguém me pode me dar uma luz.
O codigo que tenho ate agora
$login = $_GET['login']; - Pego o parametro que a outra empresa me manda atraves da URL
echo("$login"); - mostro so para verificar
$myObj->nome = $_GET['first_name'];
$myObj->codigo = $_GET['security_phrase'];
$myObj->numeroEmAtendimento = $_GET['phone_number'];
$myObj->numero2 = $_GET['tel2'];
$myObj->numero3 = $_GET['tel3'];
$myObj->numero4 = $_GET['tel4'];
$myObj->numero5 = $_GET['tel5'];
$myObj->numero6 = $_GET['tel6'];
$myObj->nascimento = $_GET['nascimento'];
$myObj->sexo = $_GET['sexo'];
$myObj->endereco = $_GET['endereco'];
$myObj->numero = $_GET['numero_endereco'];
$myObj->bairro = $_GET['bairro'];
$myObj->cidade = $_GET['cidade'];
$myObj->uf = $_GET['estado'];
$myObj->cep = $_GET['cep'];
$myObj->agencia = $_GET['agencia'];
$myObj->conta = $_GET['conta'];
$myJSON = json_encode( $myObj);
echo $myJSON;
Porem a hora que mandei o link para o rapaz os campos retornam todos como null>
19 minutos atrás, tetsuo disse:
Olá!
Mostre-nos como estão as variáveis na url.
Bom diaaaa.......
o que acontece a url que vou mandar para a outra pagina acessar eles vao me passar como parametro o usuario logado, ou seja, da url so vou pegar o logim que ele me mandar, os outros dados estou pegando de um formulario que já é carregado com todos os dados do cliente.
Essas linhas esperam que várias variáveis estejam na url.
$myObj->numero2 = $_GET['tel2'];
$myObj->numero3 = $_GET['tel3'];
$myObj->numero4 = $_GET['tel4'];
$myObj->numero5 = $_GET['tel5'];
$myObj->numero6 = $_GET['tel6'];
verifique se estão mesmo
coloque esse trecho antes de $login = $_GET['login'];
echo '<pre>Conteúdo de $_GET: ';
print_r($_SGET);
echo '</pre>';
E mostre-nos o que aparece na tela:>
3 minutos atrás, tetsuo disse:
Essas linhas esperam que várias variáveis estejam na url.
$myObj->numero2 = $_GET['tel2'];
$myObj->numero3 = $_GET['tel3'];
$myObj->numero4 = $_GET['tel4'];
$myObj->numero5 = $_GET['tel5'];
$myObj->numero6 = $_GET['tel6'];
verifique se estão mesmo
Não essas linhas pegas valores de um formulário preenchido com os dados dos clientes.Se retornam como null, provavelmente é pq estão vazios.
Se quiser verificar se estão vazios, antes da linha $login = $_GET['login'];
Acrescente essas três linhas:
echo '<pre>Conteúdo de $_GET: ';
print_r($_GET);
echo '</pre>';
Elas vão mostrar o conteúdo de $_GET na tela
assim saberemos se os valores estão realmente null e a partir daí verificar pq é que os valores não estão chegando via $_GET
Quando você acrescenta aquelas três linhas de código, o que aparece na tela??Sim os dados estão passando jah mostrei com o echo as variaveis e as mesmas encontra-se com os respectivos valores
Olá!
Mostre-nos como estão as variáveis na url.