Karty lojalnościowe i generator kodu kreskowego

0

Witam wszystkich Czy ktoś może miał styczność z stworzeniem takiego programu do przechowywania kart lojalnościowych jak na przykład karta z Orlenu chodzi konkretnie o generowanie kodu kreskowego takiej karty w PHP na przykład żeby pokazać później na stacji benzynowej i pani mogła zczytać ten nasz kod wygenerowany ??

Dzieki

1

Ale o co pytasz?

Czy chodzi Ci o sam zapis kodu? Wtedy po prostu korzystasz z czcionki przeznaczonej do wyświetlania/drukowania takich kodów, przykładowo:
https://www.1001fonts.com/barcode-fonts.html
https://www.dafont.com/barcode-font.font
https://www.barcodesinc.com/free-barcode-font/
https://fonts.google.com/specimen/Libre+Barcode+128?preview.text_type=custom
https://www.fontspace.com/category/barcode
https://www.barcoderesource.com/freebarcodefont.shtml

Na pewno nie będziesz się bawić w ręczne malowanie tych kodów w oparciu o czarne kreseczki na białym tle ;)

Ale pamiętaj, że sam kod kreskowy jedynie jest formą zapisu jakiegoś kody liczbowego, więc musisz jeszcze opracować system zarządzania tymi kodami - czyli mechanizm ich generowania, jakieś miejsce, gdzie będziesz je przechowywać (jakiś serwer), sposób sprawdzania czy taki kod istnieje, mechanizm zarządzania nimi (np. blokowanie kodów przypisanych do skasowanych kont).

Jeśli ma to być dostępne publicznie to musisz zrobić jakiś serwer, który będzie udzielał informacji o tym, czy dana karta jest aktywna i z czym kod do niej przypisany jest związany.

Napisz może konkretniej, w czym jest problem, bo na razie to co napisałeś jest zbyt ogólne.

1

Do generowania kodów kreskowych korzystałem z biblioteki https://github.com/picqer/php-barcode-generator, który generuje kod kreskowy w html'u.

@cerrato pomysł z czcionką ciekawy, szkoda że na niego nie wpadłem kilka miesięcy temu :)

0

Dzięki za odpowiedź

Ok precyzujemy wygenerowalem kod kreskowy za pomocą biblioteki PHP np. Mam kartę o numerze 4444444 i podając taką liczbę generuje mi kreski ...
Ale na stacji czytnik nie radzi sobie z tym

Okazało się że jest kilkanaście typów kodów kreskowych...EAN-13, EAN-8, EAN-128 (GS1-128), ISBN, ISSN, UPC-A, UPC-E, Kod-128 (Code-128), Code-39, Code-93, ITF-14, 2 of 5, Code-11, Leitcode, Identcode, Postnet, Planet, Royalmail, Pharmacode,

To pytanie który jest odpowiedni dla takiej karty Orlen vitay

1

program, który będzie zbierał karty lojalnościowe będzie je też musiał skanować (bo chyba nie masz zamiaru prosić usera o przepisanie kodu numerycznego). To jak już zeskanujesz kod to soft, który Ci go odczyta (zwróci ciąg alfa/numeryczny) powie Ci też co to za kod.

1

Weź sobie zaintaluj barcode Readera na telefon zeskanuj kartę i ci powie, jaki to standard. U mnie wyszło code_128 jak przypuszczałem

0

Dzięki za odp , sprawdzam i wrócę z info

Ps. Webhelp forum padło? Ktoś kojarzy ? Mało chyba pozostało for w Polsce dot. IT?

1
Webhostman napisał(a):

Dzięki za odp , sprawdzam i wrócę z info

Barcode reader z telefonu możesz też sprawdzić, czy twoje kody w ogóle dają się przeczytać - czyli czy są poprawne.

0

Faktycznie kluczem było sprawdzenie metody kodowanie , tutaj c128

0

Wlasny skaner kodów kreskowych w PHP, html
Ktoś miał do styczność?

1

Rozumiem ze to ma być z telefonu ? Jak tak to jak tylko masz dostęp do kamery to robisz zdjęcie i zapychasz do jakiejś biblioteki np do takiej https://github.com/dsiddharth2/php-zxing

0

Tak z telefonu
Ok czyli powinno poradzić sobie Z odczytaniem zdjęcia i kodu kreskowego?

0

Potestuj i zobaczysz

1 użytkowników online, w tym zalogowanych: 0, gości: 1