Jump to content

Matheus Brito

Members
  • Content count

    3475
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Matheus Brito

  1. Matheus Brito

    Não consigo gravar dados usando chave estrangeira.

    Boa noite, não precisa salvar nas duas tabelas ao mesmo tempo. O que é de pessoa vai para a tabela pessoa, depois você recupera o id do que foi inserido e em seguida salva o que é de contato em contato, usando o id daquela pessoa, pois os contatos são dela. flw
  2. Matheus Brito

    editar uma combobox

    Não entendi a dúvida...Se você tem a combo e tá com os id's no value de cada option, a combo tem um nome que é tipo e o form vai para a página router.php, não seria somente recuperar o valor dessa combo lá na página router.php e a partir de lá editar? Até,
  3. Matheus Brito

    Dá para resolver esse problema com PHP?

    Olá EdCesar, então eu achei que essa codificação era de um número inteiro, era isso que eu queria fazer converter isso para o número real. Abraços,
  4. Matheus Brito

    Dá para resolver esse problema com PHP?

    Boa noite a todos. Seguinte, tenho um sistema em php que chama um script python e ao final esse script gera um arquivo de log, até ai ok, porém o arquivo de log está saindo com uma codificação maluca em algumas partes será que tem como resolver via PHP? Tentei ler o arquivo para o php e usar a função utf8_encode e nada. Na imagem é possível perceber os quadrados, onde estão os quadrados deveriam ser valores.O script em python está correto não é erro lá não. Talvez alguma dependência ou versão do python da minha máquina tá fazendo gerar isso, porém já tentei solucionar testando diversas versões de tudo e não deu certo. Outro detalhe é que quando leio o arquivo em python ele mostra que onde tem os quadrados ele subsituti por \x1b... Alguma ideia?
  5. Matheus Brito

    Dá para resolver esse problema com PHP?

    Olá EdCesar, então não acho que tenha relação com esse problema no momento as aspas. Fiz a leitura do arquivo em python no terminal para que você veja, todos os números do relatório são codificados como \x1b, talvez por isso aquele resultado repetitivo dos 25 números que coloquei mais acima. Não sei achei que ia resolver com sua dica inicial, mas acho que não vai não. Se você olhar a figura verá que está o relatório todo do programa e na hora que deveria aparecer um número aparece o \x1b. Testei a função que você colocou acima, mas nada mudou os números saíram os mesmos. Abraços,
  6. Matheus Brito

    Erro ao enviar formulário via POST

    Coloque um id no submit e teste se ele foi preenchido com o isset; Coloque um action no form com o nome da página que vai receber seus dados; Tire aquele monte de teste e teste somente o item 1 aqui colocado; Não faça a validação no php, faça no jquery ou javascript; Para usar a $_SESSION, tem que colocar session_start(). Flws
  7. Matheus Brito

    Dá para resolver esse problema com PHP?

    Boa tarde EdCesar. Obrigado pela resposta. Seguinte eu testei essa função. Fiz um código simples para ler o arquivo e imprimir por linha. Realmente ela convere os códigos ascii em inteiros, mas acredito que os números não estão corretos, fiquei meio em dúvida. segue código. $fp = fopen("orientationLog.log", "r"); while(!feof($fp)) { $linha = fgets($fp, 4096); echo ord($linha)."\n"; } E tive isso como resultado: 50 27 49 49 49 49 49 49 49 27 27 27 27 27 27 27 27 27 77 49 49 27 49 50 27 Realmente a contagem está certa, no arquivo de log existem 25 números. Mas de acordo com meus resultados não estou certo que os números estão corretos não, pode ser alguma coisa que ainda precisa ser feita? Abraços,
  8. Matheus Brito

    Dá para resolver esse problema com PHP?

    Não man, é gerado num script em python.
  9. Matheus Brito

    chamando sudo dentro de um exec()

    Bom dia, seguinte já fiz uma pesquisa bem extensa na net e achei diversos tópicos mas nenhum resolveu meu problema. Através da aplicação php vou chamar um programa utilizando o sudo, daí o problema é preciso da senha, dai nas pesquisas precisa alterar o arquivo /etc/sudoers, já fiz isso e tentei as seguintes regras: apache ALL=NOPASSWD: /Applications/XAMPP/htdocs/BacterialGenomePipeline/util/CONTIGuatorD.py Defaults:apache !requiretty %apache ALL=(ALL) NOPASSWD: ALL apache ALL=(ALL) NOPASSWD: ALL sudo ALL=(ALL) NOPASSWD:ALL www-data ALL=(ALL) NOPASSWD: /Applications/XAMPP/htdocs/BacterialGenomePipeline/util/CONTIGuatorD.py Já tentei tudo isso e nada o erro que continua dando é : sudo no tty present and no askpass program specified. ​Abraços,
  10. Matheus Brito

    jquery variavel

    Como já foi falado ai acima, coloque um id na div que deseja ocultar e faça: $("id").hide(); $("id").show(); Abraços,
  11. Matheus Brito

    Formulario PHP

    Não comece com o pé esquerdo... Você nunca perderá tempo ao aprender algo útil. Sobre a dúvida pesquise isso que vc deseja é trivial e tem aos montes aqui e na net. Abraços,
  12. Matheus Brito

    funçoes

    Eh isso ai Motta. Só acrescentando usa-se public quando vc quer que todos tenham acesso e usa-se private quando quer restringir o acesso somente a própria classe. De uma estudado em orientação a objetos. Abraços,
  13. Matheus Brito

    Criando Array com objetos

    Eu uso retorno de json normalmente dentro de um loop, no seu caso fica mais ou menos assim: for(i=0;i<ret.length;i++){ console.log(ret[i].campo); console.log(ret[i].valor); } Lembrando que ret eh o retorno do php com o json_encode. Abraços,
  14. $.ajax. Pesquise. Abraços,
  15. Matheus Brito

    como pegar input dinamico pelo POST

    Quando voce coloca um botão submit num form ele dispara para o form todo, então teoricamente não vai funcionar dessa forma. Recupere o valor dos campos com jQuery, e depois chame uma pagina php que faça o que vc quer. Abraços,
  16. Matheus Brito

    Chamar função JavaScript com PHP

    Chama uma página php através do load ou do ajax pelo jQuery. Abraços,
  17. Matheus Brito

    Ajuda em exercício

    Não entendi muita coisa. Posta o que você fez. Abraços,
  18. Matheus Brito

    popular um select com ajax+json+php

    Bom dia, seu html é sua visão, ou seja, sua interface essa mesma interface irá disparar um evento que no seu caso o JS ou jQuery vai tratar agindo como seu controller dai o php fará as consultas ou inserções no banco sendo assim o model. Dai o MVC vai trabalhar assim: sua pagina html vai chamar o js o seu js através de uma função ajax que chamará uma página php, essa página php realizará as tarefas e devolverá para o jQuery com o json_enconde(); recebe isso no jQuery e joga no seu select. Abraços, Matheus
  19. Matheus Brito

    Orientado a Objeto

    Cuidado com a herança, ainda está errado(menos funcional). Abraços, Matheus
  20. Matheus Brito

    O flash não abre url

    Mostra como vc ta fazendo ai.
  21. Matheus Brito

    Erro ao excluir e alterar registro do Banco de Dados

    Qual a mensagem de erro?
  22. Matheus Brito

    duvida de qual escolher

    Não entendi.
  23. Matheus Brito

    Não estou conseguindo gravar os dados no sql

    Tá faltando o código do método inserir. Abraços,
  24. Matheus Brito

    Orientado a Objeto

    Boa noite, como estamos falando de OOP eu não faria um relacionamento de herança ali na classe Executar. A herança na programação orientada a objetos é usada geralmente quando é preciso de uma herança por exemplo: Animal (Superclasse), Cachorro (Classe-filha), Gato (Classe-filha), perceba que para esses tipos de classe eu preciso de uma herança, pois existem atributos e métodos na superclasse que também são necessários para as classes-filhas. Porque esse é o ponto forte e fraco da herança, quando você herda, você traz todo o código, as vezes para usar apenas um atributo ou um método, o que dá para ver que não é vantagem. Nesse seu caso você deve dar uma olhada em UML, nas relações de associação, composição e agregação, segue link: https://www.todoespacoonline.com/w/2014/08/associacao-agregacao-e-composicao/ Na prática faria uma associação, por exemplo, código em java só para entender a relação de que um carro tem um motor. public class Carro{ private String $marca; private String $modelo; public Motor $m; //métodos e demais atributos } public Motor{ // atributos de motor } Com isso eu consigo acessar tudo da classe Motor sem precisar herdar toda a classe, utilizando assim somente o que eu necessito e não linhas e linhas de código desnecessárias. Abraços, Matheus
  25. Matheus Brito

    Manipulação de dados: como usar variáveis em PHP?

    what?
×

Important Information

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