Ir para conteúdo
Fórum Script Brasil

Allan_Klaus

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Tudo que Allan_Klaus postou

  1. o erro continua a persistir... bom mas mudei aqui dois detalhes e funcionou, já fica a dica ai para os proximos. o codigo tava com uma virgula depois do fechamento do alert e no nosso querido IE essa virgula tava dando problema. deixei ela destacada ali em baixo para que todos possam ver. function registro(nome,nome_arquivo,href) { $.ajax({ // /* url: 'add_relatorio.php', type: 'POST', data: { nome:nome, nome_arquivo:nome_arquivo}, success: function(doc){ alert('Registrado'); // self.location = href; location.href = href; }, error: function(msg){ alert('Erro') }, // */ }); }
  2. é um redirecionamento, a função recebe um link que vem como no nome de href e ele rediciona para esse arquivo. Testei uma função (a função funciona básicamente para o mesmo proposito só que sem o redirecionamento) que funciona normal em um outro servidor, mas nesse ela não ta funcionando da o mesmo erro, se eu comentar tudo o que tem dentro do $.ajax({ }); ai funciona sem erro. já tentei comentar partes do $.ajax, mas se ficar qualquer linha dentro dele ele da erro.
  3. Estou com um código Jquery que funciona lindo em todos os navegadores menos no IE. <script type="text/javascript" language="javascript"> function registro(nome,nome_arquivo,href) { $.ajax({ url: 'add_relatorio.php', type: 'POST', data: { nome:nome, nome_arquivo:nome_arquivo}, success: function(doc){ alert('Registrado'); self.location = href; }, error: function(msg){ alert('Erro') }, }); } </script> A função é acionada no onclick de um link, e ele grava um registro no banco de dados falo que o usuário abriu quele link, já detectei que o problema é dentro da funçaõ do ajax se colocar tudo lá dentro em comentário o erro some, no depurador do IE ele acusa erro an linha 26, que bate de encontro com o self.location, mas se deixar só ele em comentário o erro persiste, se deixar qualquer coisa dentro da função ajax sem comentar acusa erro. lembrando que nos outros navegadores funciona normalmente. alguém pode ajudar?
  4. realmente cara, obrigado por me lembrar, usei esse sistema em um outro site identico e funcionou, só que nesse quis deixar os scripts num arquivo separado, agr q me lembro do firebug achei o erro, não teva pegando a conexão sei la por que motivo, tive que colocar os dados da conexao direto no arquivo ai foi. muito obrigado. sempre que precisar estamos ai. -------------------------------------------------- Editando Aproveitando que já estou aqui, tem como dar um refresh depois de exibir o alert? eu tentei com reload depois do alert só que não doi, coloquei o reload antes e também não foi.
  5. Estou tentando deletar um registro do banco através do ajax chamando outra página php que faz o trabalho de deletar o registro do banco. Para isso estou usando 2 paginas php e uma página JS. na primeira página PHP onde aparece os registros. aparece um botão Excluir no evento onclick dele ele chama a função javascript confirmar scripts.js function confirmar(id,titulo,tabela) { decisao = confirm('Deseja deletar - ' + titulo ); if (decisao) { $.ajax({ url: "deletar.php", dataType: "html", type: 'POST', data: { tabela: tabela, id: id}, success: function(doc){ alert('O registro foi deletado com sucesso!'); }, error: function(){ alert('Erro ao deletar o registro') } }); } a função é chamada "normalmente", pois chama o arquivo deletar.php, e vai direto pro objeto sucess aparecendo o alert que o registro foi deletado, mas no final acontece q o registro não é deletado. os dados de id, tabela, e titulo estão aparecendo corretamente, apenas o registro não é deletado. deletar.php <?php require('../conexao/iasd.php'); // Esse arquivo chama minha conexao com o banco, está tudo funcionando, pois uso o mesmo no site inteiro e funciona mysql_select_db($database_iasd,$iasd); $query_frase = 'Delete from '.$_POST['tabela'].' where id = '.$_POST['id']; mysql_query($query_frase,$iasd); ?> Já tentei colocar códigos html na página e chamar eles no Ajax, mas eles estão retornando vazio, acredito que o erro está no ajax, algum detalhezinho, mas não sei ao certo. alguém pode em ajudar, desde já agradeço. Allan Klaus.
  6. é um sistema pequeno, mas nem tanto para usar uma arquivo de texto, talvez um arquivo INI resolvesse mas queria trabalhar com BD mesmo vou tentar aprender a usar o paradox, fica mais facil porque já tenho formulado todos os selects, e insert's que tenho que fazer o mais complicado mesmo vai ser aprender a fazer em paradox que já ouvi falar, mas não tive nem um contato. Queria fazer mais uma pergunta, se fosse um sistema grande qual o BD você em recomendaria? Obrigado pela ajuda. Amigo, meu projeto é um software simulador da bolsa de valores, foi meu projeto de TCC que utilizei MySQl, é um software para ser utilizado em uma maquina local, mas minha intenção seria dar um fim a ele, mas para isso faltaria essa parte de instalar o BD na maquina, pois ele fazendo isso eu iria disponibilizar para download para que estivesse interessado em se habituar com o ambiente da bolsa de valores, poderia fazer isso.
  7. :wacko: você estragou os meus sonhos mais tudo bem, você encerrou uma longa jornada aprocura de uma resposta que eu não iria conseguir, mas então qual sistema de BD você me recomendaria para trabalhar nesse caso e como eu faria isso, criar o BD sem ter o sistema de BD na maquina?
  8. Tenho uma aplicação em delphi que utiliza banco de dados MySQl e componente ADO, mas é o seguinte eu criei o BD atraves do MySQl e quando eu executo o meu programa em outro computador ele da erro, pois não cria o BD, ai no caso eu tenho que ter o MySQl instalado na maquina e fazer o restore atraves do script criado pelo proprio MySQl. Eu Queria saber como eu faço para ele criar esse BD sem que eu tenho o MySQl instalado no computador, alguém poderia me ajudar. Desde já agradeçoa todos.
×
×
  • Criar Novo...