DemianCalixto Postado Setembro 25, 2008 Denunciar Share Postado Setembro 25, 2008 Bom, pessoal, eu criei um script para escrever alguns dados de um formulário para um arquivo XML, como segue:function escreveNovo() { $nomes = trim($_POST["nome"]); $resps = trim($_POST["resp"]); $endes = trim($_POST["ende"]); $teles = trim($_POST["tele"]); $ramos = trim($_POST["ramo"]); $emiss = trim($_POST["emis"]); $vencs = trim($_POST["venc"]); $spn = strlen($nomes); $spr = strlen($resps); $spe = strlen($endes); if (empty($nomes) || empty($resps) || empty($endes)) { echo("Preencha os campos obrigatórios! <a href=\"http://localhost/visa/inclui.php\">Voltar </a>"); exit; } else { header("Content-type: text/xml"); $indi = strpos($resps, " "); $espa = $indi - 1; $titu = substr($resps, 0, $espa); $pri = $tabela->createElement("estabelecimento"); $tabela->appendChild($pri); $sec = $tabela->createAttr("dono"); $pri->appendChild($sec); $ter = $tabela->createElement("nome"); $pri->appendChild($ter); $qua = $tabela->createElement("responsavel"); $pri->appendChild($qua); $qui = $tabela->createElement("endereco"); $pri->appendChild($qui); $sex = $tabela->createElement("telefone"); $pri->appendChild($sex); $set = $tabela -> createElement("ramo"); $pri->appendChild($set); $oit = $tabela -> createElement("emissao"); $pri->appendChild($oit); $non = $tabela -> createElement("vencimento"); $pri->appendChild($non); $utit = $tabela->createTextNode($titu); $sec->appendChild($utit); $enom = $tabela->createTextNode($nomes); $ter->appendChild($enom); $pser = $tabela->createTextNode($resps); $qua->appendChild($pser); $edne = $tabela->createTextNode($endes); $qui->appendChild($edne); $elet = $tabela->createTextNode($teles); $sex->appendChild($elet); $omar = $tabela->createTextNode($ramos); $set->appendChild($omar); $sime = $tabela->reateTextNode($emiss); $oit->appendChild($sime); $cnev = $tabela->createTextNode($vencs); $non->appendChild($cnev); } }quando eu executo o script, retorna o erro:Fatal error: Call to a member function createElement() on a non-object in [... etc etc etc]Alguém sabe me explicar o que significa isto???Agradeço! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Allan Rodrigo Postado Setembro 25, 2008 Denunciar Share Postado Setembro 25, 2008 Opa Demian...você instanciou a classe para acessar o método createElement()?até mais! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
DemianCalixto
Bom, pessoal, eu criei um script para escrever alguns dados de um formulário para um arquivo XML, como segue:
quando eu executo o script, retorna o erro:
Fatal error: Call to a member function createElement() on a non-object in [... etc etc etc]
Alguém sabe me explicar o que significa isto???
Agradeço!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.