EAN Barcode: Prüfziffer mittels PHP berechnen?
Christian
- php
Hallo,
bei einem Online-Shop, den ich betreue, sollen die internen Artikelnummern auf EAN 13 Nummern ("Barcode") umgestellt werden. Ich besitze ein Programm, welches einzeln die EAN Nummern erzeugen kann; die Anzahl der Artikel würde aber einen erheblichen Aufwand verursachen. Ich würde die EAN Nummern daher gerne in einem Rutsch mit einem PHP-Skript erzeugen.
Folgende Ausgangssituation:
Es fehlt also nur noch die 13.Ziffer: Die Prüfziffer.
Wie kann ich diese mittels PHP berechnen? Geht das überhaupt?
Mittels Google habe ich da wiedersprüchliche Aussagen gefunden: Einmal hieß es, dass der Algorithmus nicht bekannt sei (seltsam, wie soll man das denn dann berechnen?) ein anderes mal hieß es, der Algorithmus sei "modulo 10 mit 3 gewichtet"...
Weiß jemand Rat?
Vielen Dank vorab,
Christian
Hi
Mittels Google habe ich da wiedersprüchliche Aussagen gefunden:
Einmal hieß es, dass der Algorithmus nicht bekannt sei (seltsam, wie soll man das denn dann berechnen?) ein anderes mal hieß es, der Algorithmus sei "modulo 10 mit 3 gewichtet"...
Letzteres ist korrekt.
Unten dran ist ein Javascriptrechner, da kannst Du den Code klauen.
http://www.arndt-bruenner.de/mathe/scripts/pruefziffern.htm
Ich wür's aber nicht tun, besser selber fummeln, denn sonderlich elegant ist der nun wirklich nicht ;-)
so short
Christoph Zurnieden
Super, das hat mir sehr geholfen. Vielen Dank!!!!
Gruss
Christian
Hallo Christoph!
http://www.arndt-bruenner.de/mathe/scripts/pruefziffern.htm
[...] denn sonderlich elegant ist der nun wirklich nicht ;-)
Ehhhh, lass den Arndt Bruenner in Ruhe!
℆, ℒacℎgas
Hi,
»» http://www.arndt-bruenner.de/mathe/scripts/pruefziffern.htm
[...] denn sonderlich elegant ist der nun wirklich nicht ;-)
Ehhhh, lass den Arndt Bruenner in Ruhe!
Warum?
so short
Christoph Zurnieden