Script php and ajax does not run on my machine

1

I am doing a registration system and for this I am using php and ajax, I made the two pages correctly I believe, when I execute the script the validations that I put in php execute perfectly and it returns success, however when I check the database none Given that I inserted it, I make others insert it in the bank and it works normally, I thought the code was wrong, but I executed the same project in another maquia with the same script of the bank and ran, I tested this several times and in all of them, this registration is the only part of my project that hour works hour does not work, can someone give me a light? Thank you in advance.

Classe


<?php


   class anuncio {

        private $cd_anuncio;
        private $dt_criacao;
        private $nm_titulo;
        private $ds_anuncio;
        private $cd_usuario;
        private $nm_estado;
        private $nm_cidade;
        private $nm_bairro;




        public function anuncio($nm_titulo,$ds_anuncio,$cd_usuario,$nm_estado,$nm_cidade,$nm_bairro)
        {
            $this->nm_titulo=$nm_titulo;
            $this->ds_anuncio=$ds_anuncio;
            $this->cd_usuario=$cd_usuario;
            $this->nm_estado=$nm_estado;
            $this->nm_cidade=$nm_cidade;
            $this->nm_bairro=$nm_bairro;

        }

        public function AddAnuncio()
        {
            include("conexao.php");

            $query = mysqli_query($conexao,"INSERT INTO tb_anuncio(dt_criacao,nm_titulo,ds_anuncio,cd_usuario,nm_estado,nm_cidade,nm_bairro) VALUES (NOW(),'$this->nm_titulo','$this->ds_anuncio','$this->cd_usuario','$this->nm_estado','$this->nm_cidade','$this->nm_bairro')");
               $result = $conexao->query($query);
                  return $result;



        }

         public function Ver()
         {


            return "data: $this->dt_criacao title: $this->nm_titulo Desc : $this->ds_anuncio CD : $this->cd_usuario ESTADO : '$this->nm_estado CIDADE: $this->nm_cidade Bairro : $this->nm_bairro";
         }






   }




?>

php that communicates with ajax

<?php 

session_start();
include_once("conexao.php");
include_once("usuario_class.php");

    require_once("conexao.php");
    $nome = $_POST['nome'];
    $sobrenome = $_POST['sobrenome'];
    $email = $_POST['email'];
    $sexo = $_POST['sexo'];
    $telefone_fixo = $_POST['telefone'];
    $telefone_movel = $_POST['celular'];
    $senha = $_POST['senha'];


$verifica = mysqli_query($conexao,"SELECT * FROM tb_usuario WHERE nm_email = '$email' AND cd_senha = '$senha'") or die("erro ao selecionar");     
        if (mysqli_num_rows($verifica)<=0)
        {
    if(isset($_POST['terms']))
    {
    if(isset($nome,$sobrenome,$email,$sexo,$telefone_fixo,$telefone_movel,$senha) AND is_numeric($telefone_fixo) AND is_numeric($telefone_movel))
        {
            $objeto_usu = new usuario($nome,$sobrenome,$telefone_fixo,$telefone_movel,$email,$sexo,$senha);
                if($objeto_usu->AddUsuario())
                {
            // retornando ao sucesso no registro
            echo"rodou";
                }
            }
            else{
                // retornando ao ajax dados inválidos
              echo"3";
            }
        }
        else{
            // retornando ao ajax checkd false
               echo"2";
        }
    }
else{
    // retornando ao ajax email já cadastrado
   echo"1";
    }
?>

Ajax script

< ! - jquey for login user registration - >         

        $(function(){
        var url = '../ibico/php/insere_usuario.php';
        function carregando()
        {
            $('.loadCadastro').fadeIn('slow');
        }
            $('.cadastroUsuario').submit(function(){            
                var dados = $(this).serialize();
                $.ajax({
                  url:url,
                  type: 'POST',
                  data: dados,
                  beforeSend: carregando,
                  success: function(retorno){



                    if(retorno==1)
                    {
                    $('.emailCadastrado').html("Email já cadastrado !");
                    $('.loadCadastro').fadeOut('slow');

                    } else if (retorno==2)
                    {
                    $('.emailCadastrado').html("É preciso aceitar os termos para continuar !");
                    $('.loadCadastro').fadeOut('slow');



                    } else if (retorno==3)
                    {

                      $('.emailCadastrado').html("Preencha apenas números nos campos telefone e celular");
                      $('.loadCadastro').fadeOut('slow');

                    } else

                    {

                     $('.emailCadastrado').html("");

                      alert("Cadastro realizado com sucesso !");
                     window.location.href ="index.html";


                    }



                // alert(retorno);

              // window.location.href ="index.html#modalentrar";

                 }

        });
      return false;
     });
});
    </script>
    
asked by anonymous 13.06.2018 / 20:58

0 answers