Guest User

Untitled

a guest
Feb 23rd, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.17 KB | None | 0 0
  1. btok.setOnClickListener(new View.OnClickListener() {
  2. @Override
  3. public void onClick(View v) {
  4. ConnectivityManager connMGR = (ConnectivityManager)
  5. getSystemService(Context.CONNECTIVITY_SERVICE);
  6. NetworkInfo networkInfo = connMGR.getActiveNetworkInfo();
  7.  
  8. if (networkInfo!= null && networkInfo.isConnected()) {
  9.  
  10.  
  11. String cpf = EdCpf.getText().toString();
  12. String placa = EdPlaca.getText().toString();
  13. String modelo = EdModelo.getText().toString();
  14. String telefone = EdTel.getText().toString();
  15. String email = EdEmail.getText().toString();
  16. String nome = EdNome.getText().toString();
  17. String endereco= EdEndereço.getText().toString();
  18.  
  19. if (placa.isEmpty() || cpf.isEmpty() || modelo.isEmpty() ||
  20. telefone.isEmpty() || email.isEmpty() || nome.isEmpty() || endereco.isEmpty()) {
  21. Toast.makeText(getApplicationContext(), "Nenhum campo pode estar vazio", Toast.LENGTH_SHORT).show();
  22. } else {
  23.  
  24. parametros = "modelo="+ modelo + "&nome="+ nome + "&telefone="+ telefone + "&endereco="+ endereco +
  25. "&email="+ email + "&placa="+ placa + "&cpf="+ cpf;
  26.  
  27. url = "http://192.168.0.21/relatorio/registrar_mensalista.php";
  28.  
  29. new SolicitaDados().execute(url);
  30.  
  31. }
  32. }else{
  33. Toast.makeText(getApplicationContext(),"Nenhuma conexão encontrada", Toast.LENGTH_SHORT).show();
  34.  
  35. }
  36. }
  37. });
  38. }
  39.  
  40. private class SolicitaDados extends AsyncTask<String,Void,String> {
  41. @Override
  42. protected String doInBackground(String... urls) {
  43. return Conexao.postdados(urls[0], parametros);
  44. }
  45. @Override
  46. protected void onPostExecute(String resultado) {
  47.  
  48. if(resultado.contains("registro_ok")){
  49. Toast.makeText(getApplicationContext(), "Registro concluído com sucesso", Toast.LENGTH_SHORT).show();
  50. }else{
  51. Toast.makeText(getApplicationContext(), "Ocorreu um erro", Toast.LENGTH_SHORT).show();
  52.  
  53. }
  54.  
  55. }
  56. }
  57.  
  58. <?php
  59. include_once 'conexao.php';
  60.  
  61. $cpf = $_POST['cpf'];
  62. $placa = $_POST['placa'];
  63. $modelo = $_POST['modelo'];
  64. $nome = $_POST['nome'];
  65. $telefone = $_POST['telefone'];
  66. $endereco = $_POST['endereco'];
  67. $email = $_POST['email'];
  68.  
  69. $sql1 = $dbcon->query("SELECT * FROM mensalista WHERE cpf='$cpf'");
  70.  
  71. if(mysqli_num_rows($sql1) > 0){
  72. echo "cpf-erro";
  73. }else{
  74. $sql2 = $dbcon->query("INSERT INTO mensalista(modelo,nome,telefone,endereco,email,placa,cpf)
  75. VALUES('$modelo','$nome','$telefone','$endereco','$email','$placa','$cpf')");
  76.  
  77. if($sql2){
  78. echo "registro_ok";
  79. }else{
  80. echo "registro_erro";
  81. }
  82. }
  83.  
  84.  
  85. ?>
Add Comment
Please, Sign In to add comment