Olá a todos!
Tenho uma api Sala de Aula e dentro dela o id de cada aluno. Em outra api, API ALUNO, tenho os dados de cada aluno: nome, foto, endereço.
Estou fazendo o foreach da api Sala de Aula e preciso também retornar os dados de cada aluno.
Segue o código que não estou conseguindo desenvolver
$sala = file_get_contents("https://api/sala?id=987");
$sala = json_decode($sala, true);
$sala = $sala['data'];
foreach ($sala as $resulsala){
$codigoaluno = $resulsala['idaluno'];
$alunos = file_get_contents("https://api/alunos?id=$codigoaluno");
$alunos = json_decode($alunos, true);
$alunos = $alunos['data'];
foreach ($alunos as $resulalunos){
echo $resulalunos['nome'];
echo $resulalunos['foto'];
echo $resulalunos['rua'];
}
}
Bom dia pessoal tudo bem?
Então, estou trabalhando em um site em php e preciso usar a api do facebook para obter o feed do instagram, porém a chave token é um conteúdo muito sensível, então decidi fazer em php para ela não ficar disponível do lado do cliente. Alguém sabe me dizer se é possível fazer isso? Porque eu pesquisando no google só achei maneiras de fazer em javascript.
Tô numa dúvida aqui... tá matando.
Estou tentando contar a quantidade de itens do carrinho de compras.
Este aqui é o input que aparece a quantidade de itens:
<td><input type="text" name="prod[<?php echo $result['id']?>]" value="<?php echo $qtdProd = $result['quantity']?>" size="1" />
</td>
Aparece normalmente a quantidade de itens. Ex: arroz 2 <<< este 2 fica dentro do input, onde posso alterá-lo.
Minha ideia é mostrar na tela a quantidade total de itens que estão no carrinho.
To usando esse código aqui pra aparecer o número total.... e até funciona:
<?php
if(isset($_SESSION['carrinho'])){
$amount = 0;
$count = 0;
$size = count($_SESSION['carrinho']);
foreach($_SESSION['carrinho'] as $data){
$count++;
$amount += $data['quantity'];
if($size == $count){
echo "TOTAL = $amount";
}
}
}
?>
O problema é que está exibindo o seguinte erro: Warning: Illegal string offset 'quantity' in C:\...\www\sistema\carrinho-de-compra\carrinho.php on line 90
Erro na linha 90, no caso, neste linha aqui: $amount += $data['quantity'];
Ola pessoal, preciso de uma ajuda! Tenho uma loja virtual na brasil na web onde esta integrado uma conta do pagseguro. Acontece que a mesma empresa quer uma outra loja, porém na plataforma Tray e com pagamento via Pagseguro! Então estou na duvida, posso integrar a mesma conta pagseguro com o mesmo token para as duas lojas? Não pode dar conflito? A plataforma Brasil na Web eu coloco para configurar o token e o email de cadastro do Pagseguro, na loja Tray tem que colocar além do token, cadastrar uma url la dentro do pagseguro, acho que é uma url de retorno. Então meu receio é dar conflito! Qual seria a melhor solução? Aguardo obrigado