Pesquisar na Comunidade
Mostrando resultados para as tags ''Php''.
Encontrado 1854 registros
-
Fala pessoal tudo blz estou criando um sistema para o meu cliente do canada e ele gostaria de algo igual esse site https://www.readytogomoving.com/Agendamento ja criei o cadastro dos caminhoes pelo painel porem ele gostaria que eu colocasse tambem a parte de recomendacao de quarto ou seja quando a pessoa selecionar 1 quarto ele me comenda o caminhão igual esse site acima como posso fazer isso
-
Galera estou com um problema estranho, eu tenho um iframe que puxa um outro site meu, ele puxa normal o problema é que esse site que eu mostro no iframe possui alguns menus e botões que eu não consigo clicar neles é como se a função de clique não funcionasse, a parte mais estranha é que na minha maquina local funciona normalmente só no meu ambiente de produção que tem esse problema , como devo fazer para resolver?
-
7.1 Erro ao imprimir uma variável: Object of class DateInterval could not be converted to string
Paulo Elsinore postou um tópico no fórum PHP
Estou começando agora a mexer com php, estou utilizando a versão 7.1 que já estava instalado no servidor.. estou tentando comparar duas datas em uma função que tem como objetivo controlar o tempo de inatividade do usuário logado no site, segue o código: O erro que me retorna é: Peço desculpas se minha dúvida for algo que fiz errado, como informei, estou iniciando agora com php e ainda estou dando algumas caneladas.. -
php Sistema de Questões em que as perguntas não se repitam, sem logar usuário.
PhasaThai postou um tópico no fórum PHP
Tenho um sistema de questões pequeno, para uma sala de aula, São cerca de 50 questões utilizando PHP + Mysql. A ideia é a seguinte, qualquer usuário entra no site (não é necessário logar) e pode responder as questões (não necessariamente responder todas), uma por vez, o script faz um SELECT RANDOM para sortear as questões. O que acontece é que acaba repetindo muita questão, o que queria é quando o usuário entrar no site enquanto ele estiver na página não repita nenhuma questão, algo temporário, saiu do site volta ao normal. Pensei em algo com Session, será que é o caminho? -
Ola pessoal podem me dar uma força? Tenho este formulário de contato, que esta funcionando perfeitamente, mas gostaria que ele pegasse o email de destino dinamicamente através do banco de dados. Ja tenho um arquivo de conexão com o banco que esta em conexao/conexao.php O caminho da tabela seria, Nome tabela (contato) - Coluna (email) <?php session_start(); if (isset($_POST['enviar']) && $_POST['enviar'] == 'send') { $emailDestino = 'email@email.com.br'; //Alterar com os dados de email de destino dinamicamente $nome = utf8_decode($_POST["nome"]); $email = $_POST['email']; $tel = $_POST['tel']; $assunto = utf8_decode($_POST["assunto"]); $mensagem = utf8_decode($_POST["mensagem"]); $titulo = "Contato Site- " . $assunto; //Caso queira Adicionar algo antes do titulo adicione entre as " ". $retorno = 0; if (PATH_SEPARATOR == ';') { $quebra_linha = "\r\n"; } elseif (PATH_SEPARATOR == ':') { $quebra_linha = "\n"; } elseif (PATH_SEPARATOR != ';' and PATH_SEPARATOR != ':') { echo('Esse script não funcionará corretamente neste servidor, a função PATH_SEPARATOR não retornou o parâmetro esperado.'); } // Mensagem $mensagemHtml = '<html> <head> <title>' . $titulo . '</title> </head> <body> <table class="table"> <tr> <td>Nome:</td> <td>' . $nome . '</td> </tr> <tr> <td>Email:</td> <td>' . $email . '</td> </tr> <tr> <td>Telefone:</td> <td>' . $tel . '</td> </tr> <tr> <td>Assunto:<br><br><br></td> <td>' . $assunto . '</td> </tr> <tr> <td>Mensagem:<br><br><br></td> <td>' . $mensagem . '</td> </tr> </table> </body> </html>'; $arquivo = isset($_FILES["arquivo"]) ? $_FILES["arquivo"] : FALSE; if (file_exists($arquivo["tmp_name"]) and !empty($arquivo)) { $fp = fopen($_FILES["arquivo"]["tmp_name"], "rb"); $anexo = fread($fp, filesize($_FILES["arquivo"]["tmp_name"])); $anexo = base64_encode($anexo); fclose($fp); $anexo = chunk_split($anexo); $boundary = "XYZ-" . date("dmYis") . "-ZYX"; $mens = "--$boundary" . $quebra_linha . ""; $mens .= "Content-Transfer-Encoding: 8bits" . $quebra_linha . ""; $mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"" . $quebra_linha . "" . $quebra_linha . ""; //plain $mens .= "$mensagemHtml" . $quebra_linha . ""; $mens .= "--$boundary" . $quebra_linha . ""; $mens .= "Content-Type: " . $arquivo["type"] . "" . $quebra_linha . ""; $mens .= "Content-Disposition: attachment; filename=\"" . $arquivo["name"] . "\"" . $quebra_linha . ""; $mens .= "Content-Transfer-Encoding: base64" . $quebra_linha . "" . $quebra_linha . ""; $mens .= "$anexo" . $quebra_linha . ""; $mens .= "--$boundary--" . $quebra_linha . ""; $headers = "MIME-Version: 1.0" . $quebra_linha . ""; $headers .= "From: $email " . $quebra_linha . ""; $headers .= "Return-Path: $email " . $quebra_linha . ""; $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"" . $quebra_linha . ""; $headers .= "$boundary" . $quebra_linha . ""; $retorno = mail($emailDestino, $titulo, $mens, $headers); } else { $headers = "MIME-Version: 1.1\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\n"; $headers .= "From:" . $email . "\n"; // remetente //$headers .= 'Cc: birthdayarchive@example.com' . "\r\n"; //Retire o // para enviar com copia para algum email $retorno = mail($emailDestino, $titulo, $mensagemHtml, $headers); } if ($retorno) { //Aqui pode alterar a mensagem que exibirá depois que o email for enviado. echo $_SESSION['msg_contato'] = "<script> Swal.fire({ icon: 'success', title: 'SUCESSO!', html: 'E-mail enviado com sucesso!<br><br>Em breve retornaremos!', showConfirmButton: true, }) </script>"; header("Location: index.php"); } } ?>
-
Pesosal tenho uma página de downlods e preciso que antes da página carregar, seja verificado se o o usuário está logado, se não ele é redirecionado para pagina de login. O sistema está em Wordpress. Alguém tem algum exemplo desse escript por gentleza. ?
-
- javascript
- wordpress
-
(e mais 1 )
Tags:
-
Não mostrar link na barra de enderço ao carregar página.
Claudia França postou um tópico no fórum Javascript
Pessoal tudo bem ? Tenho o codigo e, preciso que quando um usuário clicar no link e a nova página carregar, não mostre o que tem na url, mas o conteudo. Pensei em um Js para criar essa máscara mas, até agora não deu certo com as funções que fiz. <div id='50' class="tab_content-pag-bnt2"> <div class="bnt-area"> <a href="https://meudomínio.net/drive/s/bK7Xq8hW6kDWXYAdUaMUf26hZabh9T" target="_blank" class="new-serverbtn-link" > <div class="new-serverbtn"> <div class="new-serverbtn-text">Acessar pasta de episódios</div> <div class="new-serverbtn-icon"><i class="fas fa-chevron-right"></i></div> </div> </a>- 2 respostas
-
- javascript
- html5
-
(e mais 2 )
Tags:
-
Alguém aqui já usou o ZipArchive e teve problemas? Eu estou tentando descompactar alguns arquivos que são enviados para uma pasta mas ele não decompactua mostra que tem um erro no ZipArchive::close. Vi as minhas configurações no phpinfo e está tudo habilitado corretamente. Ele retorna o numero 5 como erro, depois de pesquisar vi que poderia ser um erro de leitura mas não sei como resolver. Erro: ZipArchive::close(): Invalid or uninitialized Zip object Conf no PHPinfo:
-
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']; } }
-
Olá, boa noite. Estou desenvolvendo um site onde contém um sistema de aplicações. Neste sistema de aplicações eu preciso bloquear o acesso para somente 1 administrador poder corrigi-lá e atualizar em tempo real em uma página onde exibe a contagem de aplicações pendentes e alterando automaticamente o ID da próxima aplicação pendente sem ninguém avaliando ela no href do meu botão que leva o administrador até a próxima aplicação. Agradeço desde já!
-
Olá pessoa estou criando um sistema de agendamento porém agora quero fazer a implementação do Google calendar porém meu sistema não usa o composer teria alguma forma de usar a api sem precisar do composer
-
Bom dia; Não sei se é por aqui que solicito esta ajuda ... Desenvolvi um sistema web utilizando HTML5, CSS, JS e PHP e sistema MVC. Está funcionando 100% no localhost. Hospedei o sistema em um servidor com "Microsoft-IIS/8.5". A principio estava funcionando perfeitamente, mas quando entrei na parte de contatos para enviar e-mail, acusou que a versão do PHP do servidor era inferior ao que meu sistema necessita. Fiz várias pesquisas e pelo que constatei, é necessário do web.config para fazer a atualização do PHP. Criei o web.config, o php é atualizado, mas meu sistema nem abre. Não conheço nada do web.config, já fiz várias pesquisas e testes e tudo em vão. Estou perdido, será que alguém pode me ajudar ?Eu entro no site chamando "gomidesistema.com.br/album", quando der enter, o web.config tem que acionar o index.php e dái em diante todas as páginas, conforme a solicitação do usuário através de menus.Abaixo uma cópia do web.config. <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <handlers> <clear /> <add name="PHP8.0-FastCGI" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="C:\PHP_8.0\php-cgi.exe" resourceType="Either" /> </handlers> <rewrite> <rules> <rule name="rule 1p" stopProcessing="true"> <match url="^(.*)$" ignoreCase="false" /> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" /> </conditions> <action type="Rewrite" url="index.php?url={R:1}.php" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
-
Olá! Esse erro ocorre em um php simples rodando em um servidor compartilhado Locaweb: SSL certificate problem: unable to get local issuer certificate. O php faz uma requisição ao site do Cep Aberto para consulta de endereço informando o CEP (https://www.cepaberto.com/api/v3/cep?cep=95020520) Olhei o php.ini e não tem nenhuma menção ao arquivo de certificados. Então peguei alguns tutoriais, baixei o arquivo "cacert.pem", coloquei lá e defini o curl no próprio php, ficou assim: $ch = curl_init($url); curl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: Token token="' . $token . '"']); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_CAINFO, $cacert); curl_setopt($ch, CURLOPT_CAPATH, $cacert); $res = curl_exec($ch); if($res===FALSE) { $Res["erro"] = "curl"; $Res["msg"] = "Execução CURL falhou!"; $Res["descr"] = curl_error($ch); } else { $Res["dados"] = json_decode($res); $Res["http"] = curl_getinfo($ch, CURLINFO_HTTP_CODE); $Res["erro"] = ($Res["http"]==200)? "OK" : "http" ; $Res["msg"] = ($Res["http"]==200)? "" : "Erro HTTP ".$Res["http"] ; } Onde $cacert é o endereço do arquivo "cacert.pem", verificado antes por is_file. Mas o erro é o mesmo, como se eu nada tivesse feito. Tem que configura o Apache? Não sei como configurar o Apache, será que posso? Desabilitar o SSL do php é uma opção que não tentei ainda, dizem que não é aconselhável... O PHP é o 5.6 (pretendo ir pro 7.4 em breve) e o servidor é CENTOS 5.11 compartilhado, hospedagem Locaweb. Alguma ideia?
-
Como posso criar roleta em php para sortear e atualizar campo no banco de dados
mamotinho postou um tópico no fórum PHP
Olá, gostaria de saber se alguém poderia me informar uma maneira de criar um sistema de roleta tipo a do site abaixo: https://pt.piliapp.com/random/wheel/ Meu intuito seria criar algo com nome de items de game exemplo:: ITEM 1 ITEM 2 ITEM 3 etc... ao girar a roleta e parar no item , o sistema enviaria para o usuario o item na qual o giro parou. fico grato se alguém pode me orientar ou me da um caminho para fazer. -
ola galera tudo bem estou com um grande problema e nao sei se e possivel fazer o bloqueamento dos dias daquele semana usando o proprio date do html5 o sistema tera um painel de controle onde eu bloqueio a semana e automaticamente ele vai bloquear os dias daquela semana isso e possivel e como
-
Pesoal eu instalei o Laravel em meu pc, mais ao rodar estou enfrentando um erro de permissão. Eu segui os passas da documentação => https://laravel.com/docs/9.x#getting-started-on-windows Ao entrar no localhost ele retorna esse erro. A lembrando que no docker ele inicial certinho o mysql roda ok, é somente essa pasta storege. Estou tentando resolver mais tudo que eu faço não funfa, estou dando permissão nas pastas, já mudei o arquivo .env e nada. The stream or file "/var/www/html/storage/logs/laravel.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: The stream or file "/var/www/html/storage/logs/laravel.log"
-
Olá a todos existe alguma maneira de trazer todos os dados de uma tabela menos o maior valor?
-
Eu criei uma palicação simples em Docker e PHP, a principio está funcionando o PHP, o meu problema está no MySql, eu conecto o Mysql no Workbench normal, porém ao ler no PHP retorna um erro de 'could not find driver'. Realizei vários testes mais não funcionou, alguém para dar alguma sujestão? Vou deixar aqui o link do repositório no git. https://github.com/ckcesar/rodarPHPNoDocker
-
Boa noite. Pessoal, mais uma vez aqui pedindo uma ajuda.Estou tentando enviar uma NFSe via SOAP.Estou recebendo o seguinte erro:Fatal error: Uncaught SoapFault exception: [SOAP-ENV:Client] ERRO : cvc-complex-type.4: Attribute 'Algorithm' must appear on element 'ns2:CanonicalizationMethod'. inO meu Array está da seguinte forma:Array([CanonicalizationMethod] => Array([@attributes] => Array([Algorithm] => http://www.w3.org/TR/2001/REC-xml-c14n-20010315)) Não entendi o porque desse erro, alguém sabe ajudar?
-
Olá, preciso gerar listagem do meu banco de dados mas preciso definir um certo item como cabeça na pesquisa: ex: quero listar meus registros em orderm de: primeiro ESTADO (ordem alfabetica) depois CIDADE (ordem alfabetica) depois BAIRRO, porém, quero colocar CENTRO em primeiro, depois os outros bairros
-
Estou usando o editor SummerNote em um projeto mas ele não está enviando os dados com o HTML apenas o texto. Eu estou colocando assim: <textarea id="summernote" class="textarea" required name="content"> <script> $('#summernote').summernote({ tabsize: 2, height: 500, toolbar: [ ['style', ['style']], ['font', ['bold', 'underline', 'clear']], ['color', ['color']], ['para', ['ul', 'ol', 'paragraph']], ['table', ['table']], ['insert', ['link', 'picture', 'video']], ['view', ['fullscreen', 'codeview', 'help']] ] }); </script>
- 1 resposta
-
- php
- summernote
-
(e mais 1 )
Tags:
-
Galera estou usando o PHPStorm para alguns projetos e estou com meus arquivos marcados em vermelho não sei oq é alguem pode me ajuda?
-
Estou trabalhando numa programação PHP é conectado na tabela MySQL
danielambrosio postou um tópico no fórum MySQL
Estou trabalhando numa programação PHP é conectado na tabela (cl_configs) para reconhece coluna name que reconhece esses 5 campos. e também que adiciona esses 5 valores é adicionado nessa outra tabela (cl_ads_block_ips) nesses 8 coluna (id, ip, clicks, last_click, dads_refresh_qtd, dads_refresh_data, dads_refresh_ldata, clicks_rotativo_dia). E a conexão que eu usa era de outro site e não estou tendo problema e configurar em outro site que reconhece essa banco de dados abaixo. <?php $host = "localhost"; $user = "ads"; $pass = "_CMpFF4Hpa!G_gTh"; $dbname = "ads"; $port = 3306; try { $conn = new PDO('mysql:host=' . $host . ';port=' . $port . ';dbname=' . $dbname, $user, $pass); //echo "Conexão com banco de dados realizado com sucesso!"; } catch (PDOException $err) { echo "Erro: Conexão com banco de dados não foi realizada com sucesso. Erro gerado " . $err->getMessage(); } ?> Conecta com sucesso só não está reconhecendo a tabela (cl_configs) e nem adicionando na tabela (cl_ads_block_ips). Agora não sei porque não esta reconhecendo (cl_configs) e nem adicionando (cl_ads_block_ips). -
Boa tarde pessoal, Eu tenho um foreach que está me trazendo apenas um resultado a partir de uma consulta, mas na verdade tem que me retornar 10 itens: <code> public function getBillsUnpaid($date) { $results = []; $numberBills = $this->lotModel->select(DB::RAW(" Lotes.ID AS Lote_ID, Compradores.ID as Comprador_ID, Compradores.CompradorWeb_ID, Compradores.NM as NM_Comprador, Lotes.Leilao_ID as Leilao_ID, Lotes.NU as NU_Lote, FORMAT(lotes.DT_VenctoBoleto, 'yyyy-MM-dd') as DT_VenctoBoleto, REPLACE( (CASE WHEN LEN(LTRIM(RTRIM(ISNULL(Compradores.NM_DDDCel,'')))) > 0 AND LEN(LTRIM(RTRIM(ISNULL(Compradores.NM_Celular,'')))) > 0 THEN CONCAT( LTRIM(RTRIM(Compradores.NM_DDDCel)),'', LTRIM(RTRIM(Compradores.NM_Celular)) ) WHEN LEN(LTRIM(RTRIM(ISNULL(Compradores.NM_DDDTel,'')))) > 0 AND LEN(LTRIM(RTRIM(ISNULL(Compradores.NM_Telefone,'')))) > 0 THEN CONCAT( LTRIM(RTRIM(Compradores.NM_DDDTel)),'', LTRIM(RTRIM(Compradores.NM_Telefone)) ) ELSE '' END) ,'-', '') AS NM_Celular, Lotes.VL_Venda, ISNULL(Lotes.VL_Cobranca, 0) as VL_Cobranca, ISNULL(( SELECT SUM(VL_Cobertura) FROM LotesXPagamentos WHERE Lote_ID = lotes.ID AND Pagamento_ID IS NOT NULL ), 0) as VL_Pago, CONCAT(Lotes.NM_Descricao, '', Lotes.MM_ExtDescricao) as NM_Descricao ")) ->join('Leiloes', 'Leiloes.ID', '=', 'Lotes.Leilao_ID') ->join('Compradores', 'Compradores.ID', '=', 'Lotes.Comprador_ID') ->where('Lotes.ST_Lote', 3) ->where('Lotes.DT_VenctoBoleto', '>', '2021-03-01') ->whereRaw(" ISNULL(( SELECT SUM(VL_Cobertura) FROM LotesXPagamentos WHERE Lote_ID = Lotes.ID AND Pagamento_ID IS NOT NULL ), 0) = 0") ->orderBy('Lotes.NU') ->take(10) ->get(); if(count($numberBills) > 0){ foreach($numberBills as $bills){ $results['CompradorWeb_ID'] = $bills->CompradorWeb_ID; $results['DT_VenctoBoleto'] = $bills->DT_VenctoBoleto; $results['VL_Cobranca'] = $bills->VL_Cobranca; $results['Lote_ID'] = $bills->Lote_ID; $results['Comprador_ID'] = $bills->Comprador_ID; $results['NM_Comprador'] = $bills->NM_Comprador; $results['NM_Descricao'] = $bills->NM_Descricao; $results['VL_Pago'] = $bills->VL_Pago; $results['NU_Lote'] = $bills->NU_Lote; $results['Leilao_ID'] = $bills->Leilao_ID; $phones = $this->getPhoneUsers($bills->CompradorWeb_ID); $results['NM_Celular'] = (!is_null(@$phones->fone_celular)) ? $phones->fone_celular : $bills->NM_Celular; return $results; } } } </code> Se eu retorno somente a variavel $numberBills, ele me traz o resultado certinho, porém, eu não posso retornar essa variavel pq preciso pegar o resultado dela e chamar a minha outra função que faz conexão com outra base de dados e por isso eu criei esse array result, percebam que o numero do telefone vai vir da minha tabela A(função que pega o telefone) e caso não tenha o telefone nela, eu pego o numero da tabela B(resultado dessa query) porem qdo do return $results, so me retorna o primeiro registro, o que estou fazendo de errado ?
-
Oi Pessoal! Empolgado em entrar no fórum. Estarei de olho para contribuir. Hoje venho pedir ajuda na implementação do reCaptcha do Google no formulário de contato do meu site. Já fiz as chaves, li bastante tutoriais que me ajudaram muito. Funcinou em partes. Vou mandar o código mais simples que achei e implementei no servidor e o print da saída. Erro na verificação! :( Por favor, conseguem me ajudar? Link do infoPHP: https://fonzie.com.br/phpinfo.php Fico grato! Abraços, Artur. Código: <script src="https://www.google.com/recaptcha/api.js" async defer></script> <form action="" method="POST" style="width: 80%; margin-left: 497px;"> <div style="margin-left: 48px;"><b> Registration Form </b><br><br></div> <div>Name: <input type="text" name="name" value="" /><br><br></div> <div>Email: <input type="text" name="email" value="" /><br><br></div> <div class="g-recaptcha" data-sitekey="6LfQluYgAAAAAKUYNWD2oAyPMM5IGlCwBHxw1DwR"></div><br><br> <input type="submit" name="submit" value="SUBMIT"> </form> <?php if(isset($_POST['submit']) && $_POST['submit'] == 'SUBMIT'){ if(isset($_POST['g-recaptcha-response']) && !empty($_POST['g-recaptcha-response'])) { $secret = '6LfQluYgAAAAAKUYNWD2oAyPMM5IGlCwBHxw1DwR'; $verifyResponse = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret='.$secret.'&response='.$_POST['g-recaptcha-response']); $responseData = json_decode($verifyResponse); if($responseData->success) { ?> <div style="color: limegreen;"><b>Your contact request have submitted successfully.</b></div> <?php } else {?> <div style="color: red;"><b>Robot verification failed, please try again.</b></div> <?php } }else{?> <div style="color: red;"><b>Please do the robot verification.</b></div> <?php } } ?>