rdsat 0 Denunciar post Postado Agosto 21, 2005 alguem sabe como eu posso fazer uma função para o php ler o codigo de barras... falo isso pq assim eu poderia criar programa de estoque com controle por codigo de barras .. onde o usuario usaria o leitor para dar entrada ou saida no produto ???///// Compartilhar este post Link para o post Compartilhar em outros sites
Vagabondis 0 Denunciar post Postado Agosto 22, 2005 Para ler Código de Barras não precisa de programação. A pistola "substitui" o teclado, quando passamos o laser no código de barras é como se tivessemos digitado. Portanto, basta que o cursor esteja no foco de um campo texto. Faça o teste, abra o Notepad, Word, ou crie uma página simples em HTML com um campo texto, coloque o cursor no local e faça a leitura do código de barras. Ele vai aparecer na sua tela! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
rdsat 0 Denunciar post Postado Agosto 22, 2005 beleza .. mas gostaria de saber como fazer uma função pra que no momento que a pistola coloca-se os digitos do codigo de barra no campo input ele ja fosse atualizado automaticamente sem ter que dar o enter e para isso tbm gostaria de saber se alguem sabe qual e o padrão de codigos de barra usados pela maioria dos produtos .. (aqueles que vem na embalagem tipo arroz, feijão, cigarro e etc)..belezavaleu pela ajuda amigo .. Compartilhar este post Link para o post Compartilhar em outros sites
Marconian 0 Denunciar post Postado Agosto 22, 2005 rdsat, uma vez eu tava configurando um leitor de código barras de mão da Metrologic e ele tinha uma opção de "pressionar" uma tecla quando terminasse de ler o código de barras. Nâo sei se todos os leitores têm essa opção, mas se tiver dá pra você habilitar o ENTER pra ser "pressionado". Também dá pra você fazer em javascript pra quando o campo tiver atingido X caracteres, ser dado o SUBMIT do formulário. Mas javascript não é minha área (pelo menos por enquanto) :D http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Marcos Alves Compartilhar este post Link para o post Compartilhar em outros sites
rdsat 0 Denunciar post Postado Agosto 23, 2005 Valeu pela ajuda Marconian..mas gostaria de saber tbm se tem algum padrão de codigo de barra que a maioria dos produtos usa ... e quantos digitos são .. pq dae da pra fazer pelo javascript Compartilhar este post Link para o post Compartilhar em outros sites
felipe.arj 0 Denunciar post Postado Janeiro 27, 2009 Olá, está questão já está a muito tempo sem responder, mas ai vai a resposta pra quem procura ainda hoje. O Padrão de Codigo de barras mais utilizado em produtos de supermercado é o Padrão EAN13 Este padrão EAN13 serve para utilizar em embalagens de produtos comerciais. Atualmente este padrão é utilizado por mais de 80 países em todo o mundo. Veja como o código é composto. Ele apresenta 13 dígitos que correspondem a quatro informações. São elas: * Prefixo do país: os primeiros 3 dígitos; * Código do fabricante: os próximos 4 dígitos; * Código do produto: os próximos 5 dígitos; * Dígito de controle: o último dígito. Espero ajudar algumas pessoas. Compartilhar este post Link para o post Compartilhar em outros sites
ivanferrer 5 Denunciar post Postado Junho 14, 2012 Faça assim: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> <script type="text/javascript"> function submeter(){ document.coder.submit() } </script> </head> <body> <?php if(isset($_POST['codigo']) && $_POST['codigo']!=''){ echo "<script>alert('".$_POST['codigo']."');</script>"; } else { ?> <form name="coder" action="" method="post"> <input type="text" name="codigo" onfocus="if(this.value.length==10){submeter()}" maxlength="10" onchange="if(this.value.length==10){submeter()}" onkeyup="if(this.value.length==10){submeter()}" onblur="if(this.value.length==10){submeter()}" /> </form> <?php } ?> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites