Jump to content

Search the Community

Showing results for tags 'PHP'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 6401 results

  1. Eu gostaria de um link para baixar um sistema de login php completo seguro com cadastro e esqueci senha. Pois normalmente os sistemas disponíveis não toma todas as precauções necessárias para um sistema majoritariamente seguro, pois não existe um sistema 100% seguro. Eu sou razoavelmente leigo no assunto e gostaria de uma solução de preferência um sistema gratuito se não tiver de graça pode ser pago. Agradeço desde já.
  2. Lucas Regis

    trabalhando com .json com vários Objetos

    Estou tendo bastante dificuldades em pegar dados em um arquivo .json, ele possui vários objetos e quando uso o foreach() para percorre-lo. Poe exemplo, segue o .json {"card-header":{"raceId":"1706057","races":{"95049":{"meeting_abandoned":0,"track":"Kilkenny","races":[{"raceId":"1706057","raceDate":"2019-07-03","raceTime":"8:12"},{"raceId":"1706058","raceDate":"2019-07-03","raceTime":"8:27"},{"raceId":"1706059","raceDate":"2019-07-03","raceTime":"8:43"},{"raceId":"1706060","raceDate":"2019-07-03","raceTime":"9:02"},{"raceId":"1706857","raceDate":"2019-07-03","raceTime":"9:18"},{"raceId":"1706858","raceDate":"2019-07-03","raceTime":"9:34"},{"raceId":"1706859","raceDate":"2019-07-03","raceTime":"9:52"},{"raceId":"1706860","raceDate":"2019-07-03","raceTime":"10:07"},{"raceId":"1706861","raceDate":"2019-07-03","raceTime":"10:23"},{"raceId":"1706862","raceDate":"2019-07-03","raceTime":"10:41"}],"track_id":"50","tv_id":"","tv_name":""}},"courseId":95049,"country":"IRE","trackAbbrName":"K'kenny"},"card-title":{"postPick":"6-5-3","napNum":"","raceSisStatusTopicD5":"GREYHOUNDS\/2019-07-03\/KILKENNY\/08:12\/#SIS_STATUS","infoTopicD5":"GREYHOUNDS\/2019-07-03\/KILKENNY\/08:12\/OUTRIGHT WINNER\/#INFO\/PREFERRED_BOOKMAKER","priceTopicD5":"GREYHOUNDS\/2019-07-03\/KILKENNY\/08:12\/OUTRIGHT WINNER\/PREFERRED_DOG\/PREFERRED_BOOKMAKER","testingPriceTopic":"GREYHOUNDS\/2019-07-03\/KILKENNY\/08:12\/OUTRIGHT WINNER\/PREFERRED_DOG\/PREFERRED_BOOKMAKER","distance":480,"raceGrade":"A9","raceTypeDesc":"Flat","raceDatetime":"1562137920","raceHour":"08","raceMin":"12","reserved":"","tvId":"","bagsCode":"S","raceTitle":"Race 1"},"card-tabs":{"raceId":"1706057","raceDate":"2019-07-03 08:12","distance":"480","raceStatus":0,"raceTitle":"Welcome To Kilkenny Track A9 525","bagsCode":"S","trackName":"KILKENNY","trackCde":"KILK","rpTrackShortName":"Kilky","trackId":"50","country":"IRE","typeDesc":"Flat","raceGrade":"A9","selTrapNum":"6","tvId":"","dangerTrapNum":"5","fcastAltTrapNum":"3","napNum":"","raceDateDate":"2019-07-03","raceDateTime":"08:12"},"card":{"dogs":[{"dogId":"528848","trackId":"50","trapNum":"1","dogName":"Flexible Pango","dogColor":"BK","dogSex":"B","forecastComment":"Been battered around lately, due some luck","chanceOfWin":30.72,"trainerName":"M Kennedy","trainerLocation":"","forecast":"5\/1","topSpeed":"93","wideYn":"","handicapMetre":"","diffusionName":"FLEXIBLE_PANGO","spotlightComment":"Been battered around lately, due some luck","nonRunner":"","reserved":"","isVacant":"","dateOfBirth":"1Sep15","brt":"30.57","bestTimeGrade":"","bestTimeGradeDate":"","sire":"Farloe Tango","dam":"Flexible Dora","birthMonYY":"Sep15","dateOfSeason":"","shortForm":"53355"},{"dogId":"532977","trackId":"50","trapNum":"2","dogName":"Bradys Choice","dogColor":"BK","dogSex":"B","forecastComment":"Finding trouble, not showcasing ability as a result","chanceOfWin":30.78,"trainerName":"M Fortune","trainerLocation":"","forecast":"5\/1","topSpeed":"91","wideYn":"","handicapMetre":"","diffusionName":"BRADYS_CHOICE","spotlightComment":"Finding trouble, not showcasing ability as a result","nonRunner":"","reserved":"","isVacant":"","dateOfBirth":"11Jan18","brt":"30.67","bestTimeGrade":"","bestTimeGradeDate":"","sire":"Ballymac Eske","dam":"Marinas Blue","birthMonYY":"Jan18","dateOfSeason":"","shortForm":"T5666"},{"dogId":"528978","trackId":"50","trapNum":"3","dogName":"Littlest Hobo","dogColor":"WBK","dogSex":"B","forecastComment":"Learning twists and turns of track, may still run well","chanceOfWin":30.42,"trainerName":"D Fogarty","trainerLocation":"","forecast":"4\/1","topSpeed":"99","wideYn":"","handicapMetre":"","diffusionName":"LITTLEST_HOBO","spotlightComment":"Learning twists and turns of track, may still run well","nonRunner":"","reserved":"","isVacant":"","dateOfBirth":"1May17","brt":"30.31","bestTimeGrade":"","bestTimeGradeDate":"","sire":"Sidarian Blaze","dam":"Miss Precedent","birthMonYY":"May17","dateOfSeason":"","shortForm":"532T3"},{"dogId":"532964","trackId":"50","trapNum":"4","dogName":"Amwhatiam","dogColor":"BE","dogSex":"B","forecastComment":"Luck tends to even itself out, due a change of it","chanceOfWin":30.51,"trainerName":"S O'Donnell","trainerLocation":"","forecast":"7\/2","topSpeed":"96","wideYn":"","handicapMetre":"","diffusionName":"AMWHATIAM","spotlightComment":"Luck tends to even itself out, due a change of it","nonRunner":"","reserved":"","isVacant":"","dateOfBirth":"12Sep17","brt":"30.4","bestTimeGrade":"","bestTimeGradeDate":"","sire":"Superior Product","dam":"Aclamon Jill","birthMonYY":"Sep17","dateOfSeason":"","shortForm":"TTT64"},{"dogId":"528832","trackId":"50","trapNum":"5","dogName":"Heyisntthatright","dogColor":"BK","dogSex":"B","forecastComment":"Five alive? Must be paw perfect to avoid a bang","chanceOfWin":30.33,"trainerName":"M Bergin-Flynn","trainerLocation":"","forecast":"7\/2","topSpeed":"100","wideYn":"","handicapMetre":"","diffusionName":"HEYISNTTHATRIGHT","spotlightComment":"Five alive? Must be paw perfect to avoid a bang","nonRunner":"","reserved":"","isVacant":"","dateOfBirth":"15Aug17","brt":"30.13","bestTimeGrade":"","bestTimeGradeDate":"","sire":"Barefoot James","dam":"Hey Ruby","birthMonYY":"Aug17","dateOfSeason":"","shortForm":"44336"},{"dogId":"533139","trackId":"50","trapNum":"6","dogName":"Kilbreedy Hulk","dogColor":"BK","dogSex":"D","forecastComment":"Being backed with good reason, leading player","chanceOfWin":30.29,"trainerName":"F Hickey","trainerLocation":"","forecast":"9\/4","topSpeed":"99","wideYn":"M","handicapMetre":"","diffusionName":"KILBREEDY_HULK","spotlightComment":"Being backed with good reason, leading player","nonRunner":"","reserved":"","isVacant":"","dateOfBirth":"21Oct17","brt":"30.23","bestTimeGrade":"","bestTimeGradeDate":"","sire":"Farloe Blitz","dam":"Garryglass Ros","birthMonYY":"Oct17","dateOfSeason":"","shortForm":"T6326"}]}} card-header, card-title, card-tabs e card, são os objetos "principais".... Por exemplo... se eu quero pegar apenas "distance" que está dentro do "card-header"estou usando... foreach ($itens as $dados){ } porém, está pegando "distance" de outros objetos, no caso que eu não queria.... então tentei assim... foreach ($itens->card-header as $dados){ } e assim foreach ($itens->card-header as $dados=>$a){ } Mas está me gerando erro no foreach... Me salvem ai, como faço para acessar esses objetos "pai" separadamente... Me desculpe usar estes termos é que não sei realmente como chama-los! Obrigado
  3. Quero saber se é possivel pegar emails repondidos e salvar no banco de dados, se sim, como fazer?
  4. _FelipeOlvr

    Consumir API via PHP

    Talvez seja simples, ou não. Não sei. Mas gostaria de um esclarecimento/luz de gente que já tem bagagem na área. Ficarei muito agradecido pela informação. Dei umas pesquisadas por ai, e fiz testes com as duas maneiras que achei ( até agora ): file_get_contents ( 'http://......' ) ; curl () ; Pergunta: Existem outras maneiras de consumir API via PHP ? Quais ? Essas duas aí estão corretas?
  5. Oi, sou novo nisso de programação e sabe criei um servidor ftp para guardar meus arquivos html, php e js mas quando executo php n vai só aparece o codigo e comandos que estão no arquivo e tipo n sei se precisa instalar algo como uma linguagem ou biblioteca no pc
  6. Gutovr

    buscar linha na tabela

    pessoal to usando para buscar todos os dados na minha tabela do mysql while ($reg=mysqli_fetch_row($res)) { $time1=$reg[1]; $placar1=$reg[2]; $placar2=$reg[3]; $time2=$reg[4]; $rodada=$reg[5]; porem ele me retorna todos os itens da tabela, e se eu precisar apenas do item 4, o que faço ?
  7. Gutovr

    buscar linha na tabela

    pessoal to usando para buscar todos os dados na minha tabela do mysql while ($reg=mysqli_fetch_row($res)) { $time1=$reg[1]; $placar1=$reg[2]; $placar2=$reg[3]; $time2=$reg[4]; $rodada=$reg[5]; porem ele me retorna todos os itens da tabela, e se eu precisar apenas do item 4, o que faço ?
  8. Rafacharkman

    Ajuda com dicas sobre Algoritmos

    Olá pessoal, eu estou estudando um pouco sobre algoritmos e criei um sobre uma coisa que me interessou no momento, matando dois em um. Alguém poderia olhar me dar umas dicas de como melhorar e tornar o meu algoritmo mais rápido de ser lido? Dicas de plataformas mais usadas também é bem vindo.(no momento é oque eu sei, mas estudarei futuramente) Obrigado por tudo desde já. <?php ob_implicit_flush(true); //ativa permição do buffer de saida $dbCEditor = fopen('./db.txt', 'a'); //carrega banco de dados a ser varrido em uma Array() (se não houver, cria) $dbC = file('./db.txt'); //carrega banco de dados com permissão para atualização unset($dbC[0]); //apaga 1ª linha do $dbCEditor (linha vazia, irrelevante) $nList = count($dbC); //Conta quantas linhas o documento tem para utilização d $dbCEditor for($x=1; $x <= 1000000; $x++) { //Loop de checagem de documentos //Checa antecipadamente se é necessário a verificação do documento. $card = file_get_contents("./arquivo".$x,false,null,0,317); if(strstr($card, 'textSelector')) { echo $x." - Registro não existente <br>"; ob_flush(); continue; /*return;*/ } $card = file("./arquivo".$x); //armazena documento em uma Array() $cId=0; $cNameBr=0; $cNameEn=0; //Variaveis aonde id,nome em pt-br e nome em en-us ficam armazenados $check=0; //var. que registra buscas localizadas for($i = 300; isset($card[$i]); $i++) { //loop do conteudo em busca //ao chegar no limite de busca, cancela o loop if(strstr($card[$i], '</table>')) break; //ao encontrar elemento en-us... if(strstr($card[$i], 'English')) { if(!empty($cNameEn)) continue; $nameStarts = strpos($card[$i-3], '">')+2; $nameEnds = strpos($card[$i-3], '</a>'); $cNameEn = substr($card[$i-3], $nameStarts, $nameEnds - $nameStarts); if(++$check==2) break; else continue; } //ao encontrar elemento pt-br... if(strstr($card[$i], 'Portuguese (Brazil)')) { $idStarts = strpos($card[$i-3], 'eid=')+4; $idEnds = strpos($card[$i-3], '">'); $nameStarts = $idEnds+2; $nameEnds = strpos($card[$i-3], '</a>'); $cId = substr($card[$i-3], $idStarts, $idEnds - $idStarts); $cNameBr = substr($card[$i-3], $nameStarts, $nameEnds - $nameStarts); if(++$check==2) break; else continue; } } //Se todos os elementos forem encontrados... caso contrário registra que não há nada. if($check==2) { $match = false; $cardFound = $cId ." - ". $cNameBr ." - ". $cNameEn; //Ferifica se o registro já foi encontrado for($i = 1; isset($dbC[$i]); $i++) { if($dbC[$i] === $cardFound) { $match = true; echo $x." - deu match -> ".$cNameEn." <br>"; ob_flush(); break; } } if($match==true) continue; //se registro já foi encontrado, salta para proximo loop //registra caso ainda não foi $dbC[++$nList] = $cardFound; echo $cardFound ."<br>"; fwrite($dbCEditor, chr(13).chr(10).$cardFound); ob_flush(); } else { echo $x." - Nada em Pt-Br <br>"; ob_flush(); } } print_r($dbC); //Log final dos registros. fclose($dbCEditor); //fecha editor de texto.
  9. Estou com um problema para fazer uma consulta ao banco de dados. Eu quero fazer uma consulta no BD para mostrar todos os emails, menos o email com o usuarioID = 1; no banco de dados funciona perfeitamente, eu tenho 3 usuarios, usuarioID = 1, usuarioID = 2 e usuarioID = 3, quero que mostre todos, menos o usuario 2, então tem que mostrar o 1 e o 3, no BD funciona, mas na web não, estou usando o seguinte SQL...
  10. Bom noite pessoal. Sou novo no forum Estou com um "pequeno" problema: Tenho 3 selects que vão buscar dados do bd, a lógica é a seguinte: escolho uma unidade esportiva, e ele carrega para mim no outro select todas as atividades esportivas da referida unidade. Até aí tudo bem, porem, uma atividade esportiva pode ter vários horários diferentes. O que eu quero fazer... Abro o select Unidade esportiva: Flamengo Fluminense Cruzeiro Atlético Escolho Flamengo. Vem as modalidades que ele oferece: Futsal Volei Natação Corrida Escolho Futsal. Vem os horários: 07:00 às 08:30 08:45 às 10:15 10:30 às 12:00 Ou seja: O último select (Horário) tem que receber dados só do Flamengo, só do Futsal e os horários disponíveis. Segue abaixo BD e o meu código. PS. Este código foi tirado da internet no site da devmedia criado por Willian, ele da um exemplo com país, estado e cidade e eu estou tentando adaptar para o referido acima. *** BANCO DE DADOS *** CREATE TABLE `unidades` ( `id` int(5) NOT NULL, `unidade` int(5) NOT NULL, `nome` varchar(100) NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- ---- Estrutura para tabela `atividades` -- CREATE TABLE `atividades` ( `id` int(5) NOT NULL, `unidade` int(5) NOT NULL, `cod_atividade` int(5) NOT NULL, `atividade` varchar(150) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8; -- -------------------------------------------------------- ---- Estrutura para tabela `horarios` -- CREATE TABLE `horarios`( `id` int(4) NOT NULL, `unidade` int(5) NOT NULL, `cod_atividade` int(5) NOT NULL, `horario` varchar(100) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8; *** CONEXAO.PHP <?php function Conectar(){ try { $opcoes = array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES UTF8'); $con = new PDO("mysql:host=localhost; dbname=esportes;", "esportista", "competidor2019", $opcoes); return $con; } catch (Exception $e) { echo 'Erro: '.$e->getMessage(); return null; } } ?> *** INDEX.PHP *** <link rel="stylesheet" type="text/css" href="estilo.css"> <script type="text/javascript" src="jquery-1.8.2.js"></script> <script type="text/javascript"> $(document).ready(function(){ <!-- Carrega as Unidades esportivas --> $('#btnUnidades').click(function(e){ $('#btnUnidades').hide(); $('#mensagem').html('<span class="mensagem">Aguarde, carregando ...</span>'); $.getJSON('consulta.php?opcao=unidades', function (dados){ if (dados.length > 0){ var option = '<option>Selecione a Unidade</option>'; $.each(dados, function(i, obj){ option += '<option value="'+obj.unidade+'">'+obj.nome+'</option>'; }) $('#mensagem').html('<span class="mensagem">Total de Unidades encontradas.: '+dados.length+'</span>'); $('#cmbUnidades').html(option).show(); }else{ Reset(); $('#mensagem').html('<span class="mensagem">Não foram encontradas Unidades!</span>'); } }) }) <!-- Carrega as Modalidades Esportivas --> $('#cmbUnidades').change(function(e){ var unidades = $('#cmbUnidades').val(); $('#mensagem').html('<span class="mensagem">Aguarde, carregando ...</span>'); $.getJSON('consulta.php?opcao=atividades&valor='+unidades, function (dados){ if (dados.length > 0){ var option = '<option>Selecione a atividade esportiva</option>'; $.each(dados, function(i, obj){ option += '<option value="'+obj.unidade+'">'+obj.atividade+'</option>'; }) $('#mensagem').html('<span class="mensagem">Total de atividades encontradas.: '+dados.length+'</span>'); }else{ Reset(); $('#mensagem').html('<span class="mensagem">Não foram encontradas atividades para essa unidade!</span>'); } $('#cmbAtividades').html(option).show(); }) }) <!-- Carrega os Horarios --> $('#cmbAtividades').change(function(e){ var atividades = $('#cmbAtividades').val(); $('#mensagem').html('<span class="mensagem">Aguarde, carregando ...</span>'); $.getJSON('consulta.php?opcao=horarios&valor='+atividades, function (dados){ if (dados.length > 0){ var option = '<option>Selecione o Horário</option>'; $.each(dados, function(i, obj){ option += '<option>'+obj.horario+'</option>'; }) $('#mensagem').html('<span class="mensagem">Total de Horários encontrados.: '+dados.length+'</span>'); }else{ // Reset(); // $('#mensagem').html('<span class="mensagem">Unidade.: '+unidade+' .. Codigo da Atividade.: '+cod_atividade+' .. Horário.: '+horario+' </span>'); $('#mensagem').html('<span class="mensagem">Não foram encontrados Horários para essa Atividade!</span>'); } $('#cmbHorarios').html(option).show(); }) }) <!-- Resetar Selects --> function Reset(){ // $('#cmbUnidades').empty().append('<option>Carregar Unidades</option>>'); // $('#cmbAtividades').empty().append('<option>Carregar Atividades</option>>'); // $('#cmbHorarios').empty().append('<option>Carregar Horários</option>'); } }); </script> <body> <div id="conteudo"> <p><span class="destaque">Populando selects usando AJAX + JSON + PHP.</span></p> <hr /> <br/> <div id="unidades"> <label>Selecione a Unidade:</label> <select id="cmbUnidades"> <option>Carregar Unidades</option> </select> <input type="button" value="Carregar Unidades" id="btnUnidades" class="botao"/> </div> <div id="atividades"> <label>Selecione a Atividade:</label> <select id="cmbAtividades"> <option>Carregar Atividades</option> </select> </div> <div id="horarios"> <label>Selecione o Horário:</label> <select id="cmbHorarios"> <option>Carregar Horários</option> </select> </div> <hr /> <p><span class="destaque">Mensagens: </span></p> <div id="mensagem"> </div> </div> </body> *** CONSULTA.PHP *** <?php require_once('conexao.php'); $opcao = isset($_GET['opcao']) ? $_GET['opcao'] : ''; $valor = isset($_GET['valor']) ? $_GET['valor'] : ''; if (! empty($opcao)){ switch ($opcao) { case 'unidades': { echo getAllUnidades(); break; } case 'atividades': { echo getFilterAtividades($valor); break; } case 'horarios': { echo getFilterHorarios($valor); break; } } } function getAllUnidades(){ $pdo = Conectar(); $sql = 'SELECT unidade, nome FROM unidades'; $stm = $pdo->prepare($sql); $stm->execute(); sleep(1); echo json_encode($stm->fetchAll(PDO::FETCH_ASSOC)); $pdo = null; } function getFilterAtividades($unidades){ $pdo = Conectar(); $sql = 'SELECT unidade, cod_atividade, atividade FROM atividades WHERE unidade = ?'; $stm = $pdo->prepare($sql); $stm->bindValue(1, $unidades); $stm->execute(); sleep(1); echo json_encode($stm->fetchAll(PDO::FETCH_ASSOC)); $pdo = null; } function getFilterHorarios($atividades){ $pdo = Conectar(); $sql = 'SELECT unidade, cod_atividade, horario FROM horarios WHERE unidade = ?'; $stm = $pdo->prepare($sql); $stm->bindValue(1, $horarios); $stm->execute(); sleep(1); echo json_encode($stm->fetchAll(PDO::FETCH_ASSOC)); $pdo = null; } ?>
  11. bfigueiredoc

    Traduzir script

    Olá!! Estou precisando de ajuda tenho um site onde o script está totalmente em inglês (páginas e tal) e gostaria de poder colocar opções de outras linguagens (portugues e espanhol) existe algum jeito? um exemplo: https://www.neteller.com/pt o site da neteller, tem um icone no canto direito superior que pode escolher o idioma
  12. kaiquebarreto

    Como pegar um valor no inicio do dia!

    Galera, estou com um problema e não conseguindo resolver! É o seguinte: Gostaria de pegar o valor do dólar no inicio do dia, apenas! Atualmente estou puxando o valor do dólar ao vivo! $url = 'https://economia.awesomeapi.com.br/USD-BRL'; $dadosSite = file_get_contents($url); $dolar = explode('"bid":"',$dadosSite); $dolarfinal = explode('","ask"',$dolar[1]); $dolarcalculo = $dolarfinal[0]; echo $dolarcalculo; Alguém pode me ajudar?
  13. Oi gente! Seguinte: Estou querendo fazer um sistema de assinatura, com data de validade. Já tenho toda a base pronta, só não sei como fazer uma forma de verificar essa data. Por hora estou registrando a data e pensei em algo assim: <?php $data_validade = "2019-04-26"; if($data_validade <= date('Y-m-d')){ header("Location: index"); $_SESSION['msg'] = "Conta expirada, realize um novo pagamento"; } ?> Mas creio que isso não funcione. Se tiver alguma função ou ferramenta que possa fazer essa verificação eu gostaria
  14. Michael Costa

    Conexão Com ORACLE

    Olá, estou com problemas para fazer a conexão com o banco oracle estou usando esse codigo e aparece 2 erros alguém pode me ajudar ( ! ) Fatal error: Uncaught Error: Call to undefined function oci_connect() in C:\wamp64\www\Teste\testes\conexaooracle.php on line 2 ( ! ) Error: Call to undefined function oci_connect() in C:\wamp64\www\Teste\testes\conexaooracle.php on line 2 <?php $conexao = oci_connect('teste', 'teste', '192.168.0.1'); if (isset ($conexao) || empty($conexao)){ $erro = oci_error(); trigger_error(htmlentities($erro['erro'], ENT_QUOTES), E_USER_ERROR); exit; }
  15. Olá! Tenho um blog que está em wordpress e não está carregando a página, em alguns momentos ela carrega mas apresentando uma lentidão extrema, logo após aparece a mensagem "nenhum conteúdo encontrado". Essa mesma lentidão aparece quando tendo acessar o painel do wordpress, ele entra porém demora muito. Entrei em contato com o empresa em que está hospedado (locaweb) e para eles está tudo ok. Foi feito testes com o banco de dados e apareceu que está ok também. Sinceramente não faço ideia no que pode estar ocasionando esse erro. Gostaria de alguma ajuda em relação a isso. Domínio do blog -> https://climacomunicacao.com.br/blog/
  16. clickanapolis

    Ler elemento Array

    Boa tarde pessoal. Preciso ler um item do array a baixo mais essa parte que é um array dentro de um array não consigo. Meu array: Array ( [payment_id] => 5d1b9e4fa204400010fb3a13 [seller_id] => f8e39b9e-51aa-4fb2-85ea-e427f65d30b0 [amount] => 107000 [currency] => BRL [order_id] => 000000000000009 [status] => PENDING [boleto] => Array ( [boleto_id] => 2fc70774-5a20-4c99-8558-25a0db221460 [bank] => 0033 [status_code] => 1 [status_label] => EM ABERTO [typeful_line] => 03399.72093 40100.000195 46598.001017 7 79380000107000 [bar_code] => 03397793800001070009720940100000194659800101 [issue_date] => 02/07/2019 [expiration_date] => 02/07/2019 [our_number] => 0000019465980 [document_number] => 000000000000009 [_links] => Array ( [0] => Array ( [href] => /v1/payments/boleto/5d1b9e4fa204400010fb3a13/pdf [rel] => boleto_pdf [type] => GET ) [1] => Array ( [href] => /v1/payments/boleto/5d1b9e4fa204400010fb3a13/html [rel] => boleto_html [type] => GET ) ) ) ) Preciso pegar os dados do href que fica dentro do item _links mais já fiz usando foreach, direto chamando a posição e não consigo.
  17. Estou precisando restringir o acesso a algumas páginas apenas para quem tem a senha. Como não manjo muito de php e banco de dados, gostaria de saber se há como criar um sistema bem básico de login onde eu defino a senha diretamente na pagina de login (sem precisar de bd) e em seguida o usuário já acessa a página exclusiva que desejo que ele tenha acesso?
  18. manoodin

    Como pego o value sem o name?

    Como pego o value sem o name? Resumindo tenho que pegar o valor de um field. SE vocês conseguir implantar um name no imput seria bom. <input type="text" class="field pera uva" id="morangoazul" placeholder="Enter frutas" value="" style="width:100%"> <?php $please = $_POST['morangoazul'] echo $please;
  19. Israel Pinheiro

    Dúvida no Formulário HTML com Condição

    No formulário tenho um select para o campo Alergia com as opções Sim e Não Caso a resposta seja SIM preciso habilitar o preenchimento campo Qual Alergia Podem me ajudar?
  20. carlosguimaraes1801

    Function não funciona com variável no parâmetro

    Olá, Gosto muito de programação, mas comecei a programar a pouco tempo. Recentemente decidimos fazer uma grande modificação no site da empresa na qual sou sócio. Deu tudo certo, mas achei uma limitação no LearnPress, o plugin de gerenciamento de cursos que utilizamos. Gostaríamos de exibir os preços parcelados abaixo do valor integral de cada curso cadastrado no LearnPress. Como não encontrei nenhum add-on ou algo pronto na internet, criei a seguinte function que calcula o preço parcelado de cada curso, com valor mínimo da parcela de R$9,00 e a adicionei ao arquivo functions.php do Wordpress. Eu testei a function e ela funcionou perfeitamente. <?php /*------------------CALCULA O PREÇO PARCELADO------------------*/ function installment_price_course($nparcelas, $sale_price) { $sale_price = (float)$sale_price; $pparcelado = $sale_price/$nparcelas; if ($sale_price < 9) { $nparcelas = 1; $pparcelado = $sale_price; echo $nparcelas.' x R$ '.number_format($pparcelado, 2, ",", ".").' sem juros'; } else { if ($pparcelado >=9) { $nparcelas = 12; echo $nparcelas.' x R$ '.number_format($pparcelado, 2, ",", ".").' sem juros';} else { for ($nparcelas = 12; $nparcelas >= 1; $nparcelas--) { $pparcelado = $sale_price/$nparcelas; if ($pparcelado >= 9) { break; } } echo $nparcelas.' x R$ '.number_format($pparcelado, 2, ",", ".").' sem juros'; } } } /> No entanto, ao chamar a function com os parâmetros (12, $price) aparecem o seguinte erros: Warning: A non-numeric value encountered in /home/.../eduma-child/functions.php on line 101 1x R$ Warning: number_format() expects parameter 1 to be float, string given in /home/.../eduma-child/functions.php on line 106 sem juros Pensei que poderia ser que a variável $price fosse uma string. Então inseri o seguinte trecho na function para converter a string em float: <?php $sale_price = floatval($sale_price); ?> Após inserir esse trecho o erro desapareceu mas o valor parcelado mostrado é 0. O estranho é que se eu substituo o parâmetro variável por um número qualquer, ele retorna o valor parcelado corretamente. Segue o código da página de curso. <?php defined( 'ABSPATH' ) || exit(); $user = LP_Global::user(); $course = LP_Global::course(); $class = ''; $class .= ( $course->has_sale_price() ) ? ' has-origin' : ''; if ( $course->is_free() ) { $class .= ' free-course'; } if ( ! $price = $course->get_price_html() ) { return; } ?> <div class="course-price"> <div class="value <?php echo $class;?>"> <?php if ( $course->has_sale_price() ) { ?> <span class="course-origin-price"> <?php echo $course->get_origin_price_html(); ?></span> <?php } ?> <?php echo $price; ?> </div> <span style="font-size: 14px; font-weight: normal"><?php installment_price_course (12, $price);?></span> </div> ?> --------- Atualização --------- Também notei que se eu defino uma variável $price2 e atrubuo um valor qualquer a ela, posso usá-la sem problemas como parâmetro da function. Ex.: (installment_price_course (12, $price); Além disso, a variável $price está ok e ela mostra o preço integral do curso normalmente. Testei-a com o echo $price e está ok. ------------------ Alguém poderia me ajudar? Será que isso que estou tentando fazer de colocar uma variável na chamada da function é incorreto? Preciso muito solucionar este problema. Desde já agradeço a atenção de todos.
  21. Israel Pinheiro

    Dúvida no Formulário HTML com Condição

    No formulário tenho um select para o campo Alergia com as opções Sim e Não Caso a resposta seja SIM preciso habilitar o preenchimento campo Qual Alergia Podem me ajudar?
  22. Gutovr

    css na tabela classificacao

    Galera boa noite, preciso de ajuda provavelmente com css para a tabela do site que estou criando. Esta como na primeira imagem quando coloco o escudo dos times, fica tudo torto e gostaria que ficasse num padrao como do brasileirao.. como na segunda imagem. ajuda pf
  23. // Não consigo recuperar as informações do SHOW PROFILES. As variáveis do echo imprimem 0 como valor. $set_profiling = mysqli_query( 'SET profiling = 1' ); $resp = mysqli_query( $conn, $query ); $profiles = mysqli_query( 'SHOW PROFILES' ); echo $profiles->Query_ID.' - '.round($profiles->Duration,4) * 1000 .' ms - '.$profiles->Query.'<br />';
  24. Fala pessoal. Quero fazer o seguinte: Tenho um campo select e um campo input. Quando eu selecionar um item do meu campo select, quero enviar o ID desse item, e o valor do campo input, que no caso é uma data, para um script PHP, no PHP vou conferir uma situação e dizer se eu posso usar esse item ou não. Alguém pode me mostrar um exemplo? Obrigado.
  25. Gutovr

    Tabela php

    Pessoal, to criando um site com uma tabela de um campeonato dela eu puxo de uma tabela mysql a tabela do campeonato mas para me facilitar eu tava querendo mudar, queria puxar de uma outra tabela que criei no mysql chamado jogos onde tem o time1, placar1, placar2, time2 e a rodada do campeonato e o id daquela partida. eu queria verificar todas as vezes que o time1 vencer o time2 empatou e etc como faria está verificação sendo que tenho 10 times diferentes. Se não tiver dado para entender avisa que tendo melhorar a explicação !
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.