![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 27.06.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich
I znowu utknąłem. Napisałem sobie skrypt do transferu danych z zamówień do subiekta. Wszystko działało do momentu, kiedy nie powstała potrzeba stworzenia "pola własnego rozszerzonego" w zamówieniu od klienta ZK. Chcę zaimportować do tego pola numer zamówienia z zewnętrznego systemu. Realizuję to identycznie jak wpisy do uwag zamówienia. Oto końcówka kodu z problemową linijką:
Po wywołaniu pełnego kodu wykrzacza się raz Apache a raz php cli. Php jest w wersji 5. Zmienna $nr_oryginalny jest typu integer. Dodam, że bez zaznaczonej linijki skrypt działa wyśmienicie. BŁĘDY Z APACH'A Podpis problemu: Nazwa zdarzenia problemu: APPCRASH Nazwa aplikacji: WebServ(apache).exe Wersja aplikacji: 2.2.22.0 Sygnatura czasowa aplikacji: 4f38f0e8 Nazwa modułu z błędem: php5ts.dll Wersja modułu z błędem: 5.4.10.0 Sygnatura czasowa modułu z błędem: 50d229d5 Kod wyjątku: c0000005 Przesunięcie wyjątku: 000779d7 Wersja systemu operacyjnego: 6.1.7601.2.1.0.256.48 Identyfikator ustawień regionalnych: 1045 Dodatkowe informacje 1: 0a9e Dodatkowe informacje 2: 0a9e372d3b4ad19135b953a78882e789 Dodatkowe informacje 3: 0a9e Dodatkowe informacje 4: 0a9e372d3b4ad19135b953a78882e789 Pomoże ktoś? Ten post edytował xaitras 8.08.2018, 11:48:11 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 27.06.2017 Ostrzeżenie: (0%) ![]() ![]() |
W "$nr_oryginalny" mam numer zamówienia liczący max. 8 znaków (cyfr). Z dokumentacji sfery wynika, że max pojemność pola to 30 znaków.
Ciekawe jest to, że czasami skrypt przejdzie bez błędu ale tylko w 10% (IMG:style_emoticons/default/wink.gif) Poprawiłem bląd ze średnikiem. Teraz wyświetliło mi : object(variant)#1 (0) { } Do pola własnego wartość została zapisana. Wcześniej wystąpił błąd: Podpis problemu: Nazwa zdarzenia problemu: APPCRASH Nazwa aplikacji: php.exe Wersja aplikacji: 5.4.10.0 Sygnatura czasowa aplikacji: 50d21a79 Nazwa modułu z błędem: php5ts.dll Wersja modułu z błędem: 5.4.10.0 Sygnatura czasowa modułu z błędem: 50d229d5 Kod wyjątku: c0000005 Przesunięcie wyjątku: 000779d7 Wersja systemu operacyjnego: 6.1.7601.2.1.0.256.48 Identyfikator ustawień regionalnych: 1045 Dodatkowe informacje 1: 0a9e Dodatkowe informacje 2: 0a9e372d3b4ad19135b953a78882e789 Dodatkowe informacje 3: 0a9e Dodatkowe informacje 4: 0a9e372d3b4ad19135b953a78882e789 ok zostawiłem sobie jeszcze wpis var_dump($oDk); chyba już jestem zmęczony (IMG:style_emoticons/default/wink.gif) Dalej nie działa (IMG:style_emoticons/default/sad.gif) Ten post edytował xaitras 8.08.2018, 12:14:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 06:47 |