Olá pessoal,
Terminei um projeto onde comunico um Arduino com XAMPP (Apache e MySQL), até ai tudo beleza!
Porém a programação WEB é bem diferente das outras por não trabalhar em loops, eu tenho que usar <META HTTP-EQUIV="refresh" CONTENT="60"> para dar um refresh na página e reprocessar o código.
Existe outra forma de fazer isso sem ser por esse "armengue"?
Outra duvida minha é, meu código só funciona se a página estiver aberta, porém por ele possuir Banco de Dados eu preciso que ele funcione com a página aberta OU NÃO. Alguém sabe o que eu posso fazer?
Tags:
Quando precisei fazer algo parecido criei um programa em outra linguagem, que execute o script em PHP pela linha de comando.
Ou se for linux usa o crontab e pelo windows o agendador de tarefas.
O <META é uma opção, ou use em javascript o setTimeOut que chamaria uma função para fazer o refresh da página.
Essa sua duvida ta mais para html do que para php.
Mas em php você pode criar um loop infinito tambem e executar o script direto por linha de comando, se você rodar um script com um loop infinito direto no browser, provavelmente ele vai travar.
Eu aconselho a usar outras linguagens, estou usando um servidor rodando ruby e enviando dados em realtime com websocket, fiz ate uma demonstração para mostrar a alguns amigos, evita de a pagina precisar ficar se atualizando, ele apenas espera os dados chegarem..
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por