Autor Wątek: Failed to create COM object `InsERT.GT': Klasa niezarejestrowana. PHP ?  (Przeczytany 2929 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline raf

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.35
Witam wszystkich,

potrzebuję połączyć się z PHP do sfery
uzywam tego kodu:

 $gt = new COM("InsERT.GT") or die("Cannot create an Sfera object");
   $gtD = new COM("InsERT.Dodatki") or die("Cannot create an Insert Dodatki object");
   $gt->Produkt = 1;
   $gt->Serwer = "satan\INSERTGT";
   $gt->Baza = "BOPOS";
   $gt->Autentykacja = 0;
   $gt->Uzytkownik = "sa";
   $gt->UzytkownikHaslo = $gtD->Szyfruj("masterkey");
   $gt->Operator = "Szef*";
   $gt->OperatorHaslo = $gtD->Szyfruj("");
   $Sgt = $gt->Uruchom(1,4);
   $Okh = $Sgt->Kontrahenci->Wczytaj('ABC s.c.');
   $kNazwa=$Okh->Nazwa;
    echo 'Nazwa kontrahenta: '.$kNazwa.'';
   $Sgt->Zakoncz();
}catch(Exception $e){
   echo $e->getMessage();
}

Wczesniej w php.ini wlaczyłęm:

[PHP_COM_DOTNET]
extension=php_com_dotnet.dll
extension_dir = "ext"
enable_dl=On

nie wiem co jest grane odnosnie polaczenia.
Niby na forum tyle rzeczy ale jakos nie moge znalesc nic podstawowego odnosnie tego jak polaczyc z PHP do sfery. Jedyne co znalazlem to jakies wypociny kolegi ktory to nie chcial podzielic sie widza bo sie obrozil.

Online candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4871
  • Reputacja +172/-11
Failed to create COM object `InsERT.GT': Klasa niezarejestrowana. PHP ?
« Odpowiedź #1 dnia: Lipiec 20, 2019, 01:11:46 »
Podejrzewam że po prostu mało kto pisze rozwiązania sferyczne w php.
Zdecydowanie częściej w użyciu jest C#, VB czy VBA.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline raf

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.35
Odp: Failed to create COM object `InsERT.GT': Klasa niezarejestrowana. PHP ?
« Odpowiedź #2 dnia: Lipiec 20, 2019, 11:07:43 »
na pewno, ale na 100% ktoś wie. Tym bardziej że jedne rozżalony kolega prawie  się popłakał ze nikt mu nie pomógł a jak sam znalazł rozwiązanie to tylko napisał że wie ale nie powie :). Typowy Polak :(

Tylko w przypadku integracji z www to PHP jest odpowiedni. Straciłem wczoraj cały wieczór i nie udało mi się tego rozwiązać. Dodam że np podłączenie pod com worda działa.

dzięki za odp

Online candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4871
  • Reputacja +172/-11
Failed to create COM object `InsERT.GT': Klasa niezarejestrowana. PHP ?
« Odpowiedź #3 dnia: Lipiec 20, 2019, 11:49:21 »
Może ktoś wie, ale jak napisał inny rozżalony "forum jest po to żeby pytać" ;-)
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline raf

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.35
Odp: Failed to create COM object `InsERT.GT': Klasa niezarejestrowana. PHP ?
« Odpowiedź #4 dnia: Lipiec 21, 2019, 18:30:57 »
to nie zal tylko irytacja głupotą co poniektórych :/. W takiej sytuacji w ogóle nie rozumie sensu istnienia forum. Bo jeśli najpierw ktoś szuka pomocy a później jak ją znajduję sam przez przypadek czy też nie i nie wyjaśnia ..., to jest to po prostu żenada.

Offline mlotek

  • Użytkownik
  • **
  • Wiadomości: 61
  • Reputacja +0/-0
  • Wersja programu: najnowszy
Odp: Failed to create COM object `InsERT.GT': Klasa niezarejestrowana. PHP ?
« Odpowiedź #5 dnia: Sierpień 01, 2019, 13:49:25 »
1.wywal to or die, prze nie możesz nie wiedzieć co się tak naprawdę dzieje w kodzie
2. co tak właściwie nie działa ? jaki błąd ?

Forum Użytkownikow Subiekt GT

Odp: Failed to create COM object `InsERT.GT': Klasa niezarejestrowana. PHP ?
« Odpowiedź #5 dnia: Sierpień 01, 2019, 13:49:25 »