Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. var gravaDados = function(){
  2.      $.ajax({
  3.           url : "./php/xml-request.php",
  4.           type : 'post',
  5.           data : {
  6. set_optx : "",
  7.             dados : (JSON.stringify(atividades)),
  8. regiao :'Itabira'
  9.           }
  10.      })
  11.      .done(function(msg){
  12.           alert(msg);
  13.      })
  14.      .fail(function(jqXHR, textStatus, msg){
  15.           alert(msg);
  16.      });
  17. }
  18.  
  19. if(isset($_POST['set_optx'])){
  20.  
  21. $_dados = json_decode($_POST['dados']);
  22. $_regiao = $_POST['regiao'];
  23.  
  24. var_dump($_dados);
  25. // Receberá todos os dados do XML
  26. $xml = "<?xml version='1.0' encoding='ISO-8859-1'?>n";
  27.  
  28. $xml.= "<regiao>".$_regiao."</regiao>n";
  29.  
  30. // A raiz do meu documento XML
  31. $xml .= "<atividades>n";
  32.  
  33. for ( $i = 0; $i < count( $_dados ); $i++ ) {
  34. $xml .= "t<atividade>n";
  35. $xml .= "tt<prefixo>" . $_dados[$i]->{"prefixo"} . "</prefixo>n";
  36. $xml .= "tt<local_troca>" . $_dados[$i]->{"local_troca"} . "</local_troca>n";
  37. $xml .= "tt<horario>" . $_dados[$i]->{"horario"} . "</horario>n";
  38. $xml .= "tt<veiculo>" . $_dados[$i]->{"veiculo"} . "</veiculo>n";
  39. $xml .= "tt<atividade>" . $_dados[$i]->{"atividade"} . "</atividade>n";
  40. $xml .= "tt<matricula>" . $_dados[$i]->{"matricula"} . "</matricula>n";
  41. $xml .= "tt<nome>" . $_dados[$i]->{"nome"} . "</nome>n";
  42. $xml .= "t</atividade>n";
  43. }
  44.  
  45. $xml .= "</atividades>n";
  46.  
  47. // Escreve o arquivo
  48. $fp = fopen('_dados.xml', 'w+');
  49. fwrite($fp, $xml);
  50. fclose($fp);
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement