Ir para conteúdo
Fórum Script Brasil

RogerioOliveira

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre RogerioOliveira

RogerioOliveira's Achievements

0

Reputação

  1. Resolvido! <?php $url = 'https://servidor.com/xx'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_USERPWD, 'usuario:senha'); curl_setopt($ch, CURLOPT_TIMEOUT, 5); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $data = json_decode(curl_exec($ch),true); // <== Aqui curl_close($ch); $id = $data['id']; // <== Aqui if ($id == $variavel) { echo 0; } else { echo 1; } ?>
  2. Olá Pessoal! Eu tenho a seguinte resposta do servidor em formato Json {"id":"2503f949ref1b63a804dbb746c582a4b","email_address":"rogerio@email.com} ... e mais coisas... O que me interessa é somente o campo "id". (número da chave) A minha estrutura para 'pegar' a resposta do servidor e esta. <?php $url = 'https://servidor.com/xyz'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_USERPWD, 'usuario:senha'); curl_setopt($ch, CURLOPT_TIMEOUT, 5); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $data = curl_exec($ch); curl_close($ch); // Neste caso a resposta do servidor eu 'joguei' na variavel $data // Aqui eu quero pegar o "id" para fazer o 'if' if ($id == $variavel) { echo 0; } else { echo 1; } ?> Eu não estou conseguindo trabalhar com o JSON e PHP juntos... tentei fazer assim... para testar (ver) se consigo 'pegar' o campo id, mas da erro. Parse error: syntax error, unexpected '<' in /home/.../public_html/xxx/mcjson.php on line 14 <?php $url = 'https://servidor.com/xx'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_USERPWD, 'usuario:senha'); curl_setopt($ch, CURLOPT_TIMEOUT, 5); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $data = curl_exec($ch); curl_close($ch); // Neste caso a resposta do servidor eu 'joguei' na variavel $data // Aqui eu quero pegar o "id" para fazer o 'if' <p id="demo"></p> <script> var obj = JSON.parse($data); document.getElementById("demo").innerHTML = obj.id; // Mas não deu certo </script> if ($id == $variavel) { echo 0; } else { echo 1; } ?> Bom pessoal eu sou iniciante então desculpa ai se estou cometendo o erro de um. Obrigado! Aguardo!
  3. Olá Pessoal! Estou querendo fazer um JS Modal como este https://www.w3schools.com/bootstrap/tryit.asp?filename=trybs_ref_js_modal2&stacked=h para abrir quando o usuário rolar a página para baixo. O modal já esta pronto! ele está abrindo automaticamente quando carrega a página, mas eu quero que ele abra somente quando o usuário rolar x% da página, por exemplo 50% da página e ele abre. Gostaria de saber qual é a "função" que faz isso! (se é uma função?) Meu script que dispara/chama o modal está assim! <script> if(typeof(Storage) !== "undefined") { if (localStorage.popup !== "close"){ $(document).ready(function(){ $("#myModal").modal("show"); localStorage.popup = "close"; $("#myBtn").click(function(){ $("#myModal").modal("hide"); }); }); } else{ } } </script> Resolvido! Segue o código de exemplo " https://www.w3schools.com/bootstrap/tryit.asp?filename=trybs_ref_js_modal2&stacked=h para abrir quando o usuário rolar a página para baixo". <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> <style> .modal-header, .close { background-color: #FF8C00; color:white !important; text-align: center; font-size: 30px; } .modal-footer { background-color: #FF8C00; } table { border-collapse: collapse; width: 100%; } th, td { text-align: left; padding: 8px; } </style> </head> <!-- Modal --> <div class="modal fade" id="myModal" role="dialog"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header" style="padding:1px 2px;"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> <h3><span></span> Modal</h3> </div> <div align="center" style="padding:5px 50px; "> <h2> <span style="color: orange" > Modal </span></h2> </div> <div align="center" style="padding:5px 50px;"> <form role="form"> <div class="form-group"> <label for="usrname"><span class="glyphicon glyphicon-user"></span> Username</label> <input type="text" class="form-control" id="usrname" placeholder="Enter email"> </div> <div class="form-group"> <label for="psw"><span class="glyphicon glyphicon-eye-open"></span> Password</label> <input type="text" class="form-control" id="psw" placeholder="Enter password"> </div> <div class="checkbox"> <label><input type="checkbox" value="" checked>Remember me</label> </div> <button type="submit" class="btn btn-success btn-block"><span class="glyphicon glyphicon-off"></span> Login</button> </form> </div> </div> </div> </div> <script> $(window).on('scroll', (e) => { let h = Math.round(($(this).height() / 2)), st = $(this).scrollTop() if( st > h && st < h+10 ) { if (localStorage.popup !== "close"){ /** Saiba mais em https://www.w3schools.com/html/html5_webstorage.asp **/ /** Chama o modal**/ $(document).ready(function(){ $("#myModal").modal("show"); localStorage.popup = "close"; $("#myBtn").click(function(){ $("#myModal").modal("hide"); }); }); } else{ } } }) /** $(window).scroll(function(){ if ($(this).scrollTop() >= 50) { if(typeof(Storage) !== "undefined") { if (localStorage.popup !== "close"){ $(document).ready(function(){ $("#myModal").modal("show"); localStorage.popup = "close"; $("#myBtn").click(function(){ $("#myModal").modal("hide"); }); }); } else{ } } } }); **/ </script> </html>
×
×
  • Criar Novo...