diff --git a/html/contribuicao/doacao/model/emitirBoleto.php b/html/contribuicao/doacao/model/emitirBoleto.php index 262eb5a2..027ef187 100755 --- a/html/contribuicao/doacao/model/emitirBoleto.php +++ b/html/contribuicao/doacao/model/emitirBoleto.php @@ -174,6 +174,7 @@ function gerarCodigoAleatorio($tamanho = 16) $pdf_link = $responseData['charges'][0]['last_transaction']['pdf']; } else { echo json_encode('Erro: A API retornou o código de status HTTP ' . $httpCode . '
'); + exit(); // Verifica se há mensagens de erro na resposta JSON $responseData = json_decode($response, true); if (isset($responseData['errors'])) { diff --git a/html/contribuicao/mensalidade/model/carne.php b/html/contribuicao/mensalidade/model/carne.php index 95c0ef0b..2ce02f12 100755 --- a/html/contribuicao/mensalidade/model/carne.php +++ b/html/contribuicao/mensalidade/model/carne.php @@ -285,6 +285,7 @@ function removeDirectory($dir) { //$arquivos[] = $responseData['charges'][0]['last_transaction']['pdf']; } else { echo json_encode('Erro: A API retornou o código de status HTTP ' . $httpCode); + exit(); // Verifica se há mensagens de erro na resposta JSON $responseData = json_decode($response, true); if (isset($responseData['errors'])) { @@ -331,6 +332,7 @@ function removeDirectory($dir) { // Verifica se ocorreu algum erro durante a execução do cURL if (curl_errno($ch)) { echo json_encode('Erro ao baixar o arquivo.'); //. curl_error($ch) . PHP_EOL; + exit(); } else { // Verifica o código de resposta HTTP $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); @@ -351,6 +353,7 @@ function removeDirectory($dir) { } } else { echo json_encode("Erro ao baixar o arquivo: HTTP $httpCode"); + exit(); } } diff --git a/html/contribuicao/php/cadastrarSocio.php b/html/contribuicao/php/cadastrarSocio.php index da012d44..d89b4065 100755 --- a/html/contribuicao/php/cadastrarSocio.php +++ b/html/contribuicao/php/cadastrarSocio.php @@ -5,7 +5,7 @@ $pdo = $conexao->pdo; $nome = $_POST['nome']; -$tel = $_POST['telefone']; +$telefone = $_POST['telefone']; $email = $_POST['contato']; $tipo = $_POST['tipo']; $doc = $_POST['doc']; diff --git a/html/contribuicao/php/socioCadastrado.php b/html/contribuicao/php/socioCadastrado.php index 61af30f5..86a01fde 100755 --- a/html/contribuicao/php/socioCadastrado.php +++ b/html/contribuicao/php/socioCadastrado.php @@ -55,8 +55,9 @@ function verificaEndereco($pessoa){ $bairro = trim($pessoa['bairro']); $logradouro = trim($pessoa['logradouro']); $numeroEndereco = trim($pessoa['numero_endereco']); + $telefone = trim($pessoa['telefone']); - if(!$cep || empty($cep) || !$estado || empty($estado) || !$cidade || empty($cidade) || !$bairro || empty($bairro) || !$logradouro || empty($logradouro) || !$numeroEndereco || empty($numeroEndereco)){ + if(!$cep || empty($cep) || !$estado || empty($estado) || !$cidade || empty($cidade) || !$bairro || empty($bairro) || !$logradouro || empty($logradouro) || !$numeroEndereco || empty($numeroEndereco) || !$telefone || empty($telefone)){ return false; } diff --git a/html/contribuicao/pix/model/emitirQRCode.php b/html/contribuicao/pix/model/emitirQRCode.php index b14eb142..f10f2a15 100644 --- a/html/contribuicao/pix/model/emitirQRCode.php +++ b/html/contribuicao/pix/model/emitirQRCode.php @@ -56,7 +56,7 @@ function gerarCodigoAleatorio($tamanho = 16) $regras = $regras->fetch(PDO::FETCH_ASSOC); if ($value < $regras['min_boleto_uni']) { - echo json_encode('O valor para uma doação está abaixo do mínimo requerido.'); + echo json_encode(['erro' => 'O valor para uma doação está abaixo do mínimo requerido.']); exit(); } @@ -137,7 +137,7 @@ function gerarCodigoAleatorio($tamanho = 16) // Verifica por erros no cURL if (curl_errno($ch)) { - echo json_encode('Erro na requisição: ' . curl_error($ch)); + echo json_encode(['erro' => curl_error($ch)]); curl_close($ch); exit; } @@ -152,7 +152,8 @@ function gerarCodigoAleatorio($tamanho = 16) if ($httpCode === 200 || $httpCode === 201) { $responseData = json_decode($response, true); } else { - echo json_encode('Erro: A API retornou o código de status HTTP ' . $httpCode); + echo json_encode(['erro' => 'A API retornou o código de status HTTP ' . $httpCode]); + exit(); // Verifica se há mensagens de erro na resposta JSON $responseData = json_decode($response, true); if (isset($responseData['errors'])) { @@ -170,5 +171,5 @@ function gerarCodigoAleatorio($tamanho = 16) //envia o link da url echo json_encode(['link' => $qr_code_url]); } else { - echo json_encode("Houve um erro ao gerar o QR CODE de pagamento. Verifique se as informações fornecidas são válidas."); + echo json_encode(["erro" => "Houve um erro ao gerar o QR CODE de pagamento. Verifique se as informações fornecidas são válidas."]); }