Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Generowanie PDF, ceidg
Forum PHP.pl > Forum > Przedszkole
d.stp
Witam,

muszę pobrać dane z CEIDG do wygenerowania odpowiedniego PDFa. Mam coś takiego:

https://www.ceidg.gov.pl/NIP=0123456789

W skrypcie wpisuję NIP i pobiera mi się plik PDF..

Problem w tym, że po wejściu w link https://www.ceidg.gov.pl/NIP=0123456789 trzeba przepisać kod z obrazka. Jak to obejść?
buliq
Przepisać kod z obrazka
SmokAnalog
Chcesz napisać automat, który będzie pobierał dane firm po numerach NIP? Jeśli tak, to:
  1. Poszukaj jeszcze innego źródła niż CEIDG.
  2. Jeśli CEIDG to jedyny katalog, który to umożliwia, to sprawdź czy ta captcha to nie jest jakiś popularny system captcha.
  3. Jeśli jest, to poszukaj skryptów do rozwiązywania ich.


Napisz dokładniej co chcesz osiągnąć. Jeśli nie planujesz generować automatycznie setek PDF-ów, to może wystarczy samo przekierowanie na te stronę CEIDG z captchą?
d.stp
Chcę wygenerować PDFa z danymi pobranymi z CEIDG. Czyli:

- wpisuję nip w formularzu u siebie na stronie,
- skrypt generuje mi plik PDF z danymi z ceidg,
- wyskakuje mi pdf do pobrania

Chyba jedynym rozwiązaniem będzie przebicie się przez captche, ale nigdy tego nie robiłem :/
buliq
Możesz wyświetlić iframe lub popup a z zawartością strony CEIDG, user wpisze captcha i pobierze sobie pdf
d.stp
To ma być automat... sad.gif
SmokAnalog
Tu masz jeszcze jeden katalog, ale też z captcha: http://www.stat.gov.pl/regon/
buliq
Zauważ że captcha przy generowaniu ma określony link oraz id: https://prod.ceidg.gov.pl/CEIDG/CEIDG.Publi...d0eadfc&t=0
ID to: d8c5ed60-7b08-4242-a601-069aad0eadfc
więc, możesz wygenerować x takich ciągów i każdemu przypisać kod tekstowy, nastepnie go podstawiasz przy zapytaniu (dla odpowiedniego ID)
ma to 32 znaki więc pewnie zwykły md5
SmokAnalog
@buliq, myślisz, że ta captcha jest aż taka durna, że ten id to zaszyfrowany kod? Myślę, że to raczej id requesta, a kody są przypisywane do requestów na żądanie.
rocktech.pl
Witam.

A nie przyszło autorowi tematu do głowy, że skoro ktoś to tak zabezpieczył to zrobił w określonym celu!
phpion
Nie pomagamy w łamaniu zabezpieczeń, zamykam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.