Jump to content

Maneju

Members
  • Content count

    267
  • Joined

  • Last visited

Community Reputation

0 Comum

About Maneju

  1. Maneju

    POSTGRESQL no DELPHI XE8 com FIREDAC

    eu estou usando com xe6 e só funcionou instalando o Postgresql 32 bits. fiz isso hj.
  2. Maneju

    Uso de DataSet sem Provider

    Olá. Eu preciso criar um dataset em tempo de execução mas ele exige um provider ligado a ele. Eu não necessito desta ligação pois eu vou alimentar o dataset com json num comando for. Como faço pra não depender de provider? Grato!
  3. Maneju

    Passagem de valores

    valeu william, muito obrigado pela ajuda.
  4. Maneju

    Passagem de valores

    hummm, beleza. Eu achava que o echo $_POST["nome"]; la no processa.php me mostraria o conteúdo que foi enviado.
  5. Maneju

    Passagem de valores

    Certo, e vai executar o processa.php, correto? url: "processa.php", No processa.php, eu nao deveria conseguir, através de $_post, pegar o conteudo dos campos do #ajax_form?
  6. Maneju

    Passagem de valores

    é que vc esta falando de uma rotina e eu de outra, hehehe vc esta comentando pra eu ler o retorno de uma aplicação php e eu estou falando de enviar o post para a aplicação php. eu nem estou me referindo ao success ainda, este seria o proximo problema
  7. Maneju

    Passagem de valores

    ok, to debugando melhor pra ver ao certo oque ocorre, se não resolver dou um "grito" aí? Estes são o formulario e o processa.php HTML<form method="post" action="" id="ajax_form"><input type="text" id="nome" name="nome" value="teste"/>PHP<?php echo $_POST["nome"];?> Com o CTRL + SHIFT + J, não deu erro no processa mas o echo não mostra nada na tela. Remote Address:201.xxx.xx.x:8181 Request URL:http://201.xxx.xx.x:8181/processa.php Request Method:POST Status Code:200 OK
  8. Maneju

    Passagem de valores

    Obrigado pela ajuda! A segunda função (que vc adicionou o 'foo=bar'), eu realmente não envio nada para a pagina PHP, apenas a executo e espero por um retorno em Json. O problema que não está retornando nada. Eu estava criando um array json e dando um echo nele (vou por o codigo depois aqui). Na primeira function é o contrário, eu preciso apenas enviar os dados e nao esperar por retorno algum. Mas quando uso o _post no PHP, não tem conteudo algum. Estas duas linhas não me garantiriam o envio do formulário todo pra página PHP? jQuery('#ajax_form').submit(function(){ var dados = jQuery( this ).serialize();
  9. Maneju

    Passagem de valores

    Olá! Estou com dúvidas nesta function abaixo, não consigo passar parametros para o processa.php Do jeito que está, não teria que passar o form todo para o processa.php e nele conseguir usar o $_post normalmente? jQuery(document).ready(function(){ jQuery('#ajax_form').submit(function(){ var dados = jQuery( this ).serialize(); jQuery.ajax({ type: "POST", url: "processa.php", data: dados, success: function( data ) { // } }); return false; }); }); E nesta function, é um "timer" que de tempo em tempo executa uma pagina php, porém não consigo retornar o resultado para ser tratado. Aqui o problema é o contrário, não consigo "enviar" nada do refresh-me.php de volta pra página. (Tentei usar um array json) $(document).ready(function(){ var j = jQuery.noConflict(); j(document).ready(function() { j(".refreshMe").everyTime(3000,function(i){ j.ajax({ url: "refresh-me.php", cache: false, success: function(html){ j(".refreshMe").html(html); $('.container').html(' <img src="ligado.png" align="center" />'); } }) }) }); j('.refreshMe').css({color:"red"}); }); Usei vários exemplos da net e em nenhum deles funcionou. aAguem teria uma sugestão? Grato!
  10. Maneju

    Converter JSON to OBJECT

    Olá! Tenho uma rotina que faz a conversão JsonObjeto e o contrário também. Tenho usado esta rotina sem problemas com datasnap, porém agora que estou implementando para Android estou com a mensagem de erro "Internal: Cannot instantiate type...". Acredito ser por causa do uso de RRTI mas não consegui achar a solução para isso. Função: {========================================== Converte JSON para Objeto ==========================================} class function TJsonUtil.JSONToObject<T>(AJSON: TJSONValue): T; begin if AJSON is TJSONNull then Exit(nil); if not Assigned(JSONUnMarshal) then JSONUnMarshal := TJSONUnMarshal.Create; result := T(JSONUnMarshal.UnMarshal(AJSON)); end; No FireMonkey: procedure TForm3.FormCreate(Sender: TObject); var oProxy : TSMClient; ajsn : TJSONArray; consulta : TConsultaMobile; begin try ajsn := TJSONArray.Create; ajsn := oProxy.buscarMobileConsultas; if ajsn.Count > 0 then begin consulta := TConsultaMobile.Create; //Aqui é onde ocorre o erro consulta := TJsonUtil.JSONToObject<TConsultaMobile>(ajsn.Items[0]); FreeAndNil(consulta); end else begin end; finally oProxy.Free; end; end; PS - Delphi XE 6
  11. Maneju

    Arquivos .INI no Delphi XE6

    duvida... como coloco resolvido no tópico, só tenho esta opção nos posts do tópico
  12. Maneju

    Arquivos .INI no Delphi XE6

    Acabei descobrindo o problema, é a forma como eu gravava o arquivo .INI. O arquivo foi gerado pelo notepad e, na hora de gravar, eu colocava o nome como arquivo.ini quando deveria colocar "arquivo.ini" (entre aspas). Sem aspas, ele é um arquivo .TXT e não .INI.
  13. Maneju

    Arquivos .INI no Delphi XE6

    Grato por responder! Eu tinha visto este link. Mas o exemplo usa herança da própria System.IniFiles.TIniFile que é oque usa-se normalmente.
  14. Maneju

    Arquivos .INI no Delphi XE6

    Olá. Sempre trabalhei com arquivos .INI e nunca tive problemas, porém no Delphi XE6 ele não funciona. Experimentei usar o fileexists para "conferir" se o Delphi localizava o arquivo .INI e para minha surpresa, não encontrou. Alguém já passou por isso? Grato!
  15. Maneju

    Trafegar Imagem Com DataSnap

    Olá. Eu estou usando DataSnap e transferindo dados do cliente x servidor e servidor x cliente por Json e está funcionando bem. Agora me deparei com o problema de enviar uma imagem para ser gravada em um campo tipo Blob. A sequência que faço é: No lado Cliente: 1) Crio um objeto (produto, por exemplo); 2) Serializo este objeto com Json; 3) Envio para o servidor; No lado Servidor: 1) Desserializo este Json e recupero o objeto produto; 2) Uso RRTI (um CRUD genérico) para persistir os dados na base de dados. Observações: 1) Eu passo esta imagem por Json num stream; 2) Ocorre um erro de SQL, como se eu estivesse enviando uma string sem fechar aspas, limitada a 255 caracteres, tamanho do tipo string; 3) Na minha classe produto, o campo imagem, já tentei deixar com TMemoryStream, TBlobStream, TStringStream e não funciona; 4) Só funciona com imagens de resolução baixa, que ficam dentro do limite de 255 caracteres. Qual seria a maneira certa de transferir estas imagens por Json? Grato! Manoel
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.