Gostaria que os meus input’s text DE/PARA gravasse no meu arquivo xml(escrevesse)
Aqui no lado esquerdo usando php eu leio um arquivo txt,percorro o documento (txt) e exibo até onde desejo,e a situação é representa se foi gravado no xml ou não
Hoje,usando php consigo escrever no arquivo xml através do post ,mas ele estar mudando de página,queria que continuasse na mesma página,queria fazer de um jeito que ficasse na mesma página
Meu html
Meu javascript o que consegui até o momento pesquisando e tentando entender
DE:
PARA:
<button type="submit" id="success-btn" class="btn btn-default" >Enviar</button>
<button type="reset" class="btn btn-secondary" value="Limpar">Limpar</button>
<!--<button type="button" class="" data-dismiss="modal">Fechar</button>-->
</div>
ifunction executar(){
//alert('teste');
//ajax
let log = XMLHttpRequest();
//resposta
log.onreadystatechange = function(){
//verificar o stage resposta
if(this.readyState ==4 && this.status == 200){
//tratamento dos dados
let dados = this.responseXML;
let name = dados.getElementsByTagName("field");
alert(name.length);
}
}
//pedido
log.open("GET","XMLFromSectionToSection.xml",true);
log.send();
}
O meu leitor_dev2.php é onde recebo os names do de e para que estão no meu input text e salva no arquivo xml.
if (isset($_POST[‘source’],$_POST[‘destination’])) {
// print_r($_POST);
//echo json_encode( array( "source" => $email, "destination" => $nome ) );
$name = 'SECTION';
$source = $_POST["source"]; //DE
$destination = $_POST["destination"];//
$nameAtt = $doc->createAttribute('name');
$nameAtt->appendChild($doc->createTextNode($name));
$sourceAtt = $doc->createAttribute('source');
$sourceAtt->appendChild($doc->createTextNode($source));
$destinationAtt= $doc->createAttribute('destination');
$destinationAtt->appendChild($doc->createTextNode($destination));
//Adiciono os dados aos atributos
$novo->appendChild($nameAtt);
$novo->appendChild($sourceAtt);
$novo->appendChild($destinationAtt);
$parent->appendChild($novo);
$parent->appendChild($doc->createTextNode("\n"));
$doc->save('XMLFromSectionToSection.xml');
Como faço pra ficar na mesma página, e por de baixo dos panos ir pra este leitor_dev2.php??
