Pular para o conteúdo

Programa de ordem de serviços

Um simples script em PHP para vocês colocarem em seu site para controle de ordem de serviços realizados. Não precisa de banco de dados, ele salva tudo em txt.

Caso queiram acrescentar mais opções e melhorá-lo, sintam-se a vontade e publiquem aqui no Viva o Linux para a galera!

Espero que gostem, abs.
Perfil removido removido
Hits: 28.134 Categoria: PHP Subcategoria: Manipulação de arquivos
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Um simples script em PHP para vocês colocarem em seu site para controle de ordem de serviços realizados. Não precisa de banco de dados, ele salva tudo em txt.

Caso queiram acrescentar mais opções e melhorá-lo, sintam-se a vontade e publiquem aqui no Viva o Linux para a galera!

Espero que gostem, abs.
Download OS_By_Clemilton_Viva_o_linux.zip Enviar nova versão

Upload de arquivos e validação de tipo do mesmo

Função para formatar tamanho de arquivo

Image Class

Gerando vários arquivos com PHP usando MPDF

Contador de cliques

#1 Comentário enviado por ramos1986 em 21/08/2009 - 13:40h
Legal a sua contribuição.
Cara eu não sei nada de php, mais seria possivel criar uma opção para editar a ordem de serviço?
#2 Comentário enviado por removido em 23/09/2009 - 17:30h
Fala ae Ramos, blz!
Desculpe a demora, mas a faculdade me consome!

Cara voce pode aproveitar o formulario.html e usar as seguintes linhas para editar a OS existente.
Como ainda nao precisei editar alguma, nao havia criado ainda.
Mas segue ae:

if(!file_exists($os . ".txt")) {

// Se a ordem nao existir

echo "A Ordem de Serviço número $os não existe";

} else {

// Editando OS já criada
$abre = fopen($os . ".txt", "w+");



$dados .= "$os|";

$dados .= "$nome|";

$dados .= "$logradouro|";

$dados .= "$bairro|";

$dados .= "$cidade|";

$dados .= "$telefone|";

$dados .= "$celular|";

$dados .= "$comercial|";

$dados .= "$email|";

$dados .= "$funcionario|";

$dados .= "$problema|";

$dados .= "$constatado|";

$dados .= "$servicos|";

$dados .= "$total";



// Escrevendo estes dados no arquivo

$edita = fwrite($abre,$dados);



// Fechando o arquivo

fclose($abre);



// Exibe a mensagem de OS cadastrada

echo "Ordem de serviço editada com sucesso!!";

echo "<p> <a href='Formulario.html'>Voltar</a>";
echo "<p> <a href='http://www.vivaolinux.com.br/~clemiltonoliver?op=logout'>Logout?</a>";
}

Abs e fique com Deus!
Viva o Linux! Viva a Liberdade de escolher e ajudar!
#3 Comentário enviado por nageva em 13/04/2011 - 11:05h
Olá amigo.

Primeiramente quero lhe parabenizar pela brilhante iniciativa!
Como irei implementar esse script? somente em meu site on-line ou posso fazê-lo off-line?
#4 Comentário enviado por removido em 04/06/2011 - 20:18h
Olá, desculpe a demora! Obrigado pelo Comentário!
Bom, voce pode usar on-line. A ideia é justamente para quem tem um site em algum host gratuito que não disponibiliza suporte a BD e espaço pequeno. Então com essa opção de salvar em txt, não terá um grande consumo de espaço e não dependerá de banco de dados.
Mas pode ser usado off tb!

Abs!
#5 Comentário enviado por R.S.P Andre em 31/01/2012 - 20:48h
Cara primeiramente parabens.. estava procurando uma sistema para essa função e achei seu sistema. irei altera-lo para funcionar com um banco de dados.. assim que terminar posto as alterações.
Obrigado por compartilhar...
#6 Comentário enviado por cloviscnn em 13/02/2012 - 17:21h
Ola boa tarde será que eu poderia ter uma ajuda aqui nao sei mexer nada com php mais o download que o clemilton colocou é exatamente o que preciso mais quando estou tentando cadastrar ao concluir ele me da a mensagem Preencha os pricipais campos marcados por asteriscos mais ja estou preenchendo tudo , alguem poderia me dar uma ajuda, agradeco
#7 Comentário enviado por SuporteTecnicoID em 28/12/2012 - 12:29h
Normalmente os campos tem de ser todos preenchidos se um deles estiver sem nada, da isto.....O programa é muito legal e otimizável por completo, da para mudar tudo e modificar ao nosso gosto....realmente Parabéns!!!!

Estou para implementar uma ficha de Ordens de Serviços, usando os parâmetros do programa, os quais podem ser totalmente repaginados e ficar com a nossa cara.PARABÉNS MESMO!....
#9 Comentário enviado por SuporteTecnicoID em 28/12/2012 - 18:33h
Pior, que logo Hoje, eu comprei um Ótimo programa de controle de Assistências Técnicas, muito bom e completo.....embora rode via wine.....esta bem bacana sua funcionalidade.......mas como o programa é muito baratinho, eu vou implementar funções neste do CLEMILTON e vou deixar ele bem funcional para o que eu quero na minha Assistência Técnica, dai vamos testando até acharmos que realmente ta bom para usar em produção de modo satisfatório......por enquanto só tenho a elogiar e novamente dar meus PARABÉNS!!!
#10 Comentário enviado por jaisonmartins em 03/07/2013 - 15:59h
teria como colocar o arquivo pra download, pois estou tentando baixar mais nao faz o download!!
#11 Comentário enviado por gomesnaran em 30/07/2015 - 11:59h
Fiz o download do arquivo, mas comigo acontece a mesma coisa. Eu preencho todos os arquivos e mesmo assim aparece a mensagem "Preencha os pricipais campos marcados por asteriscos". Como corrigir isso?

Contribuir com comentário

Entre na sua conta para comentar.