Remove / ufeff from json_encode result

0

When doing a registration using ajax, success does not execute the commands inside it, when analyzing the code I noticed that there is / ufeff in the value returned by php and I think this is causing the error.

Code php:

<?php

header("Content-Type: text/html; charset=UTF-8",true);
require "Conexao.php";

if (verificacaocCliente() == true) {
    $nome = mysqli_real_escape_string($conexao, $_POST["nome"]);
    $cpf = mysqli_real_escape_string($conexao, $_POST["cpf"]);
    $rg = mysqli_real_escape_string($conexao, $_POST["rg"]);
    $telefone = mysqli_real_escape_string($conexao, $_POST["telefone"]);
    $celular = mysqli_real_escape_string($conexao, $_POST["celular"]);
    $endereco = mysqli_real_escape_string($conexao, $_POST["endereco"]);
    $bairro = mysqli_real_escape_string($conexao, $_POST["bairro"]);
    $uf = mysqli_real_escape_string($conexao, $_POST["uf"]);
    $cidade = mysqli_real_escape_string($conexao, $_POST["cidade"]);
    $date_nasc = mysqli_real_escape_string($conexao, $_POST["date_nasc"]);
    $email = mysqli_real_escape_string($conexao, $_POST["email"]);
    $data = date("Y/m/d");

    $sql = "INSERT INTO cliente (Nome, CPF, RG, Telefone, Celular, Endereco, Bairro, UF, Cidade, Data_Nascimento, Email, Destaque, Negativo, Data_Insercao) VALUES ('$nome', '$cpf', '$rg', '$telefone', '$celular', '$endereco', '$bairro', '$uf', '$cidade', '$date_nasc', '$email', 0, 0, '$data')";

    $result = mysqli_query($conexao, $sql) or die (mysqli_error($conexao));

    if ($result) {
        $response = array("success" => true);
        echo json_encode($response);
    }
}

Ajax:

$.ajax({
                url: "Scriptsphp/novoCliente.php",
                method: "POST",
                dataType: "json",
                data: { nome: nome, cpf: cpf, rg: rg, telefone: telefone, celular: celular, endereco: endereco, bairro: bairro, uf: uf, cidade: cidade, date_nasc: date_nasc, email: email },
                cache: false,
                beforeSend: function() {
                    $("#sbmt_cCliente").val("Cadastrando...");
                },
                success: function(response) {
                    if (response) {
                        $("#erro_cCliente").slideDown("fast").html("Cliente cadastrado !");
                        $("#nome, #cpf, #rg, #telefone, #celular, #endereco, #bairro, #email").val("").css({ "border": "1px solid #7D96BF" });
                        $("#uf, #cidade").val("Selecione...").css({ "border": "1px solid #7D96BF" });
                        $("#date_nasc").val("dd/mm/aaaa").css({ "border": "1px solid #7D96BF" });
                    } else {
                        $("#erro_cCliente").slideDown("fast").html("Erro no cadastro !");
                        $("#sbmt_cCliente").val("Cadastrar");
                    }
                }

How can I remove / ufeff?

    
asked by anonymous 16.05.2017 / 02:16

0 answers