Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Generowanie kodów kreskowych / instalacja skryptu po stronie serwera
focus89
post 1.12.2012, 22:45:08
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 1.12.2012

Ostrzeżenie: (0%)
-----


Witam
Testuję skrypt do generowania kodów kreskowych ( http://www.ashberg.de/php-barcode/ )
Jak jest napisane na stronie:

together with genbarcode you can use every encoding genbarcode (GNU-Barcode) supports

Więc bez genbarcode mogę generować tylko dwa formaty kodów kreskowych (ISBN oraz EAN)
Aby móc generować wszystkie (jest ich kilkanaście) potrzebuję zainstalować genbarcode, gdzie po ściągnięciu paczki w środku mam 4 pliki - plik do skompilowania w C, makefile, readme i licencję gpl.

I teraz pytanie:
Czy da się to po stronie serwera zainstalować ? Przyznam szczerze, że nie do końca ogarniam sprawy linuxowe a z tym to chyba jest związane.
Jak widać w przykładach na wyżej podanej stronie, można generować wszystkie kody, więc mniemam, że da się to jakoś zrobić.
Ściągnąłem PHP-Barcode co u mnie działa dobrze oraz genbarcode, które trzeba zainstalować.


Po próbie generowania kodów niedozwolonego typu na moim serwerze wyświetla się komunikat:

Kod
php-barcode needs an external programm for encodings other then EAN/ISBN

    download gnu-barcode from www.gnu.org/software/barcode/
    compile and install them
    download genbarcode from www.ashberg.de/php-barcode/
    compile and install them
    specify path to genbarcode in php-barcode.php

Folke Ashberg's OpenSource PHP-Barcode


Pozdrawiam
Go to the top of the page
+Quote Post
ZenekN
post 2.12.2012, 11:22:28
Post #2





Grupa: Zarejestrowani
Postów: 419
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Witam do czego chcesz użyć kodów ?

W jakim programie zastosować ?
Webowy interfejs ?


Opisz problem



Ja generuje kody według numerów id i nie potrzebuje generatora a drukuje za pomocą z tcpdf.

Pozdrawiam
Z
Go to the top of the page
+Quote Post
focus89
post 2.12.2012, 15:35:39
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 1.12.2012

Ostrzeżenie: (0%)
-----


Kody mają być generowane do pdf przez stronę www i następnie zczytywane przez czytnik. Dana jaki kod zczytał czytnik mają być interpretowane przez stronę www. Projekt opiera się Bazę danych w MySQL oraz interfes webowy (php ewentualnie js).
Mieliśmy zastosować GNU Barcode (http://www.gnu.org/software/barcode/) jednak jest to instalowane na linuxie. Znalazłem więc wymieniony w 1 poście PHP-barcode do generowania kodów po stronie serwera jednak do generacji wszystkich typów kodów zostałą dołączona biblioteka również instalowana na linuxie (jest też wersja win32).

Dzięki Twojemu postowi pojawiło się drugie pytanie - jak czytnik ma komunikować się z serwerem? Jedyne rozwiązanie jakie aktualnie przychodzi mi do głowy to to, żeby dane z czytnika, był wpisywane w formularzu jak z klawiatury i po wypisaniu wymaganej ilości znaków (np 10) skrypt sam wysyła zapytanie do bazy danych. Taki formularz będzie na pewno bo dane oprócz czytnika będą mogły być również wpisane ręcznie.
Czy aby czytnik mógł się komunikować ze stroną napisaną w PHP/MySQL potrzebna jest jakaś aplikacja systemowa, czy może wystarczą sterowniki do czytnika.

Pozdrawiam
Paweł
Go to the top of the page
+Quote Post
k_@_m_i_l
post 2.12.2012, 16:06:17
Post #4





Grupa: Zarejestrowani
Postów: 349
Pomógł: 72
Dołączył: 22.01.2008
Skąd: Wadowice/Oświęcim

Ostrzeżenie: (0%)
-----


http://framework.zend.com/manual/1.12/en/z...troduction.html

A ta biblioteka nie rozwiąże Twojego problemu z generowaniem ?


--------------------
"PHP to człowiek. MySQL to również człowiek."
Go to the top of the page
+Quote Post
focus89
post 2.12.2012, 16:33:59
Post #5





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 1.12.2012

Ostrzeżenie: (0%)
-----


Niestety nigdy nie pisałem nic w Zend Framework.
Go to the top of the page
+Quote Post
r4xz
post 2.12.2012, 16:34:28
Post #6





Grupa: Zarejestrowani
Postów: 673
Pomógł: 106
Dołączył: 31.12.2008

Ostrzeżenie: (0%)
-----


Robiłem już jedną aplikację opierającą się o czytnik kodów i tak:
- twoje jedyne zmartwienie to generowanie przez stronę własnych kodów (to akurat robiłem w programie - generuj i drukuj, i tyle - dużo kodów nie miałem do zrobienia),
- w drugą stronę jest już z górki (podłączasz czytnik - często na zasadzie plug&play). Tworzysz formularz, po przyłożeniu kodu do czytnika wpisywany jest numer do formularza i jako ostatni znak "enter" (czyli automatycznie wyśle, ale masz też możliwość wpisania ręcznie jeśli czytnik ma problemy z odczytaniem). Tutaj potrzebna jest tylko mała nakładka w JS aby ciągle było aktywne dane pole formularza, inaczej klops

---edit---
Cytat
Niestety nigdy nie pisałem nic w Zend Framework.

nie musisz, to jest osobna klasa która może też działać bez ZF.

Ten post edytował r4xz 2.12.2012, 16:37:19


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.06.2025 - 12:39