Jump to content

avelar.avelar

Members
  • Content count

    21
  • Joined

  • Last visited

Community Reputation

0 Comum

About avelar.avelar

Recent Profile Visitors

200 profile views
  1. avelar.avelar

    Test de Recursividade no Laravel

    Boa Tarde galera, Preciso criar um Test de Recursividade na mesma tabela: Tabela: Biblioteca Campos: ID Titulo Descricao Biblioteca-ID(Foreign Key) Obrigado
  2. avelar.avelar

    Pega um campo do XML da Venda do Pagseguro

    RESOLVIDO - NÃO SEI SE É A MELHOR FORMA, MAS FUNCIONOU. $xml = simplexml_load_string($pagseguro, 'SimpleXMLElement',0,'',false); $teste = $pagseguro->paymentLink; // Fim PagSeguro $inscricaoCursosExtensao->link_boleto = $teste;
  3. avelar.avelar

    Pega um campo do XML da Venda do Pagseguro

    Bom dia galera, estou tentando pegar informações de um campo do XML do Pagseguro. Informação que quero pegar para gravar no meu banco: $pagseguro = PagSeguro::setReference($inscricaoCursosExtensao->id) $xml = simplexml_load_string($pagseguro, 'SimpleXMLElement',0,'',false); print_r(xml->$pagseguro->paymentLink);
  4. avelar.avelar

    Pagseguro com Laravel na versão 6.0

    Pessoal, alguém conseguiu fazer funcionar o PagSeguro com o Laravel 6.0.0?
  5. avelar.avelar

    Retorno Boleto PagSeguro - Laravel

    Bom dia Galera, Alguém poderias me ajudar ou algum exemplo em laravel de API para pegar os dados de retorno do boleto do pagseguro para gravar no meu banco? Agradeço a ajuda Avelar
  6. Tenho o Put de uma tabela e queria pegar, os dados que vão ser alterados e gravar numa tabela auxiliar, estou usando isso e mas não consigo entender ainda como pegar os dados de uma linha e gravar em várias linhas nessa nova tabela. public function put(Request $request, Caa $caa) { $rules = [ 'titulo' => 'string', 'descricao' =>'string', 'ativo' => 'boolean' ]; $validator = Validator::make(request()->json()->all(), $rules); if ($validator->fails()) { return response()->json($validator->errors()->toArray(), 422); } $data = $request->json()->all(); foreach (array_keys($rules) as $key) { if (array_key_exists($key, $data)) { $caa->{$key} = $data[$key]; } } **** essa linha abaixo que vai jogar para minha tabela de Log´s *** **\LogActivity::addToLog('$conteudo','CAA','POST','CAMPO','');** *********** fim da inclusao na tabela de log´s $caa->save(); return response()->json(['data' => $caa->toArray()], 200); } *********** Quero pegar a o conteudo do campo e o nome do campo que foi alterado. e gravar na tabela log´s. EXEMPLO : REGISTRO ALTERADO Registro: 1 Campo Titulo: Teste de gravaçao Campo descricao: Test de gravação de alteracao no php com laravel. Tabela Logs id conteudo modulo metodo campo usuario 01 Teste de gravaçao CAA put titulo 01 02 Test de gravação de alteracao no CAA put descricao 01
  7. avelar.avelar

    Aplicação do Activity no Laravel (RESOLVIDO)

    Instalei a Biblioteca Activity no Laravel 6.0.4 e não estou conseguindo implementar no meu projeto, alguém poderias me dar uma luz, como posso aplicar no meu projeto? algum exemplo? pratico? Obrigado
  8. avelar.avelar

    Upload de pdf na base64 - Laravel

    Turma esta dando erro neste item em negritom, estou tentando , pegar um pdf que esta convertido em base64 e mandando ele gerar o arquivo e gravar numa pasta determinada com um nome, alguem poderias me ajudar? urgente. Ovbrigado TrablheController.php public function post(Request $request) { $rules = [ 'nome' => 'required|string', 'data_nascimento' => 'required|date', 'email' => 'required|string', 'cpf' => 'required|string', 'curriculo' => ['required','mime:/application\/(?:docx||pdf\+xml);base64,.+/'], ]; $validator = Validator::make(request()->json()->all(), $rules); if ($validator->fails()) { return response()->json($validator->errors()->toArray(), 422); } $vagas = Vagas::select('id')->firstOrFail(); $data = $request->json()->all(); $fileB64 = isset($data['curriculo']) ? $data['curriculo'] : false; unset($data['curriculo']); $trabalheconosco = new TrabalheConosco; foreach (array_keys($rules) as $key) { if (array_key_exists($key, $data)) { $trabalheconosco->{$key} = $data[$key]; } } $trabalheconosco->save(); if ($fileB64) { $trabalheconosco->curriculo = $this->saveFileB64($fileB64, 'images/curriculos', $trabalheconosco->id); $trabalheconosco->save(); } $vagas->TrabalheConosco()->save($trabalheconosco); return response()->json(['data' => $trabalheconosco->toArray()], 201); } Controller.php public function saveFileB64($fileB64, $path = '', $id = null): string { $chunkf = explode(';base64,', $fileB64, 2); $chunkf[0] = str_replace('data:', '', $chunkf[0]); if (!isset(self::MIMES[$chunkf[0]], $chunkf[1])) { return null; } $extension = self::MIMES[$chunkf[0]]; $fileBin = base64_decode($chunkf[1]); $time = time(); $pathName = null; do { $pathName = "$path/{$id}_{$time}_" . abs(crc32(uniqid('f', true))) . $extension; } while ($this->storage->exists($pathName)); $this->storage->put(file_put_contents($pathName, $fileBin)); return $pathName; } ERROR NO INSOMNIA ( 500 INTERNAL SERVER ERROR)
  9. avelar.avelar

    Pegar dados do Arquivo TXT e gravar no banco MYSQL em PHP

    Obrigado já resolvido....
  10. Boa tarde turma, Estou com um problema grave aqui, o meu sistema esta gerando boletos e o webservice esta pegando muitos boletos e não esta registrando, da erro e nao, passa, e outros boletos passa normal, ele consegue registrar, já verifiquei cadastro dos clientes e esta tudo normal, todos os campos preenchidos corretamente, alguem poderias me ajudar !!!! Avelar
  11. Galera, estou tentando pegar de um arquivo TXT, 4 informacoes que cada linha dele da e gravar numa tabela do banco de dados, e esta dando erro e já mexi e remexi e não sei pq nao da certo, alguem poderias me ajudar? processa.php <?php session_start(); //Incluir a conexao com BD include_once("conexao.php"); //Receber os dados do formulário //$arquivo = $_FILES['arquivo']; //var_dump($arquivo); $arquivo_tmp = $_FILES['arquivo']['tmp_name']; //ler todo o arquivo para um array $dados = file($arquivo_tmp); //var_dump($dados); $line = fgets($dados); for($x=0; $x<0; $x++) { $line = fgets($dados); } $ArrayRetornogru = array(); echo "dados".$dados; echo "line". $line; break; while ($line = fgets($dados)) { $data_vencto = substr($line, 56,8); $data_pago = substr($line, 101,8); $valor = substr($line, 122,4); $cpf = substr($line, 256,11); // captar as 3 variaveis e fazer a busca das inscricoes pelo cpf data e valor echo $data_pago; echo $data_vencto; echo $valor; $nbr_cpf = $cpf; $parte_um = substr($nbr_cpf, 0, 3); $parte_dois = substr($nbr_cpf, 3, 3); $parte_tres = substr($nbr_cpf, 6, 3); $parte_quatro = substr($nbr_cpf, 9, 2); $monta_cpf = "$parte_um.$parte_dois.$parte_tres-$parte_quatro"; echo $monta_cpf; $ArrayRetornogru[] = $monta_cpf; echo "<pre>"; print_r($ArrayRetornogru); echo "</pre>"; echo "TESTE"; } fclose($dados); print_r($ArrayRetornogru); echo "teste 2"; break; foreach($dados as $linha){ $linha = trim($linha); $valor = explode(',', $linha); var_dump($valor); $data_vencto = $ArrayRetornogru[0]; $data_pago = $ArrayRetornogru[1]; $valor = $ArrayRetornogru[2]; $cpf = $ArrayRetornogru[3]; $result_usuario = "INSERT INTO gru_concurso (data_vencto, data_pago, valor, cpf) VALUES ('$data_vencto', '$data_pago', '$valor', '$cpf')"; $resultado_usuario = mysqli_query($conn, $result_usuario); } $_SESSION['msg'] = "<p style='color: green;'>Carregado os dados com sucesso!</p>"; header("Location: index.php"); ARQUIVO TXT: de cada linha eu preciso tirar as informacoes datavencto, datapago, valor, cpf e gravar numa tabela a parte. Falow galera !!!
  12. avelar.avelar

    Error no resultado

    Resolvido
  13. avelar.avelar

    Error no resultado

    A PHP Error was encountered Severity: 4096 Message: Object of class stdClass could not be converted to string MODEL: public function consultaMC($VENDEDOR,$dataInicial, $dataFinal){ $this->db->select('count(*)'); $this->db->from('funcionario a'); $this->db->join('rup r', 'r.CPFCNPJ = a.CPFCNPJVENDEDOR'); $this->db->join('rup v', 'v.CPFCNPJ = a.CPFCNPJ'); $this->db->where("a.CPFCNPJVENDEDOR = $vendedorand v.DTHRINSERT BETWEEN '{$dataInicial}' AND '{$dataFinal}' "); $this->db->group_by('a.CPFCNPJVENDEDOR, month(v.DTHRINSERT), year(v.DTHRINSERT)'); $this->db->order_by('a.CPFCNPJSVENDEDOR, month(v.DTHRINSERT)'); $result = $this->db->get(); return $result->result(); } CONTROLLER $dbModel = new Model_vendas(); $Supprodutos = $dbModel->getVendedorrProduto($conditionWhere); foreach($Supprodutos as $suprodutos){ $suprodutos->QtM_Cadastrada = $dbModel->consultaMC($suprodutos->Vendedor $dataInicial, $dataFinal); $retorno .= "<tr> <td align=center>{$suprodutos->NOME_VENDEDOR}</td> <td align=center>{$suprodutos->MES}</td> <td align=center>{$suprodutos->QtM_Cadastrada[0]}</td> ** essa linha em vermelho que esta dando o erro. Obrigado galera !!!
  14. avelar.avelar

    ERROR: Subquery returns more than 1 row

    do subselect?
  15. avelar.avelar

    Condição para repetir o Cabeçalho no relatorio

    Boa Tarde, conseguir resolver. Obrigado pela ajuda turma., Obrigado ESERRA, deu certo da forma que você mandou.
×

Important Information

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