Centrum Eksportu danych

Teraz w programie ISP dostępny jest nowy moduł: Centrum Eksportu Danych.

Tu znajdziesz wszystkie potrzebne funkcje do eksportu danych.

Eksport do pliku PHP

Internetowy eksport danych umożliwa wyeksportowanie danych z programu do serwera internetowego, w sposób dostępny dla Twoich klientów. Klient potrzebuje loginu, hasła i oczywiście linku do strony, na której się będzie logować, aby zobaczyć informacje.

Jak to działa?

Zobacz niżej, jak wykonać eksport danych.

Jak to działa?

    Z punktu widzenia klienta:
  • klient wchodzi na Twoją stronę internetową
  • w odpowiednim dziale wpisuje login i hasło, otrzymane od ciebie
  • skrypt automatycznie prezentuje wszystkie dostępne informacje
    Z Twojego punktu widzenia:
  • Swoim klientom przydzielasz login i hasło dostępu. Program umie to zrobić automatycznie
  • Hasło i login możesz w każdej chwili zmienić. Tylko dane z przyporządkowanym loginem i hasłem będą eksportowane.
  • Regularnie eksportujesz dane z programu. Wymaga to użycia tylko jednej funkcji i trwa minutę.

Co jest potrzebne?

    Aby korzystać z internetowego eksportu danych, potrzebujesz:
  • serwera internetowego z obsługą PHP 4/5, do którego masz pełny dostęp
  • aktywnej i aktualnej licencji na program wraz z Abonamentem Serwisowym (zalecany Abonament Premium)
Możesz użyć gotowego skryptu, generowanego automatycznie przez program, albo przygotować jakieś własne rozwiązanie.

Gdzie jest dostępny?

    Internetowy eksport danych aktualnie jest dostępny:
  • w programie ISP do aktualnego salda, wykazu wpłat, wykazu naliczeń i szczegółów ostatnich 12 naliczeń miesięcznych
  • w programie Lokator do aktualnego salda, wykazu wpłat, wykazu naliczeń i ostatnich faktur
Napisz do nas, jeśli masz pomysły na eksport danych z innych funkcji lub modułów.
    Przykładowy eksport z programu ISP
  • W module ISP.Umowy znajdź przycisk PHP i naciśnij go. Plik z wyeksportowanymi danymi (isp.php) zostanie zapisany w folderze programu.
  • Wyeksportuj plik na swój serwer, uprzednio dopasowując go do swoich potrzeb. Możesz wykonać import do swojego skryptu metodą include(), możesz też użyć bardziej wyszukanych rozwiązań. Standardowy plik pracuje samodzielnie w dowolnym php, pod warunkiem włączenia opcji register_globals(). Zalecamy jednak użycie własnych rozwiązań.
Przykładowa zawartość pliku isp.php:
<?
 $login = array(
 "F0B52-E2169" => "5A49D179E9594C2E73F7EB125C23F2A7", 
 "27EF2-F5894" => "F265F644A90C6EC6CA7EF74A32B36D1F", 
 "F0B52-E2169" => "5A49D179E9594C2E73F7EB125C23F2A7", 
 "" => ""); 
 $imiona = array(
 "7A0046BEA4B63E26B415CD4F1B00393E" => "Tomasz", 
 "715854BC053787B7507C7E1377D5731A" => "Danuta", 
 "" => ""); 
 $salda = array(
 "715854BC053787B7507C7E1377D5731A" => "-1.655,54 zł", 
 "7A0046BEA4B63E26B415CD4F1B00393E" => "-2.898,72 zł", 
 "ACA34497483C4D58B492126CCF90E814" => "-3.156,55 zł", 
 "" => ""); 
 $zaleglosci = array(
 "715854BC053787B7507C7E1377D5731A" => "-1.655,54 zł", 
 "7A0046BEA4B63E26B415CD4F1B00393E" => "-2.898,72 zł", 
 "ACA34497483C4D58B492126CCF90E814" => "-3.156,55 zł", 
 "" => ""); 
 $faktury = array(
 "ACA34497483C4D58B492126CCF90E814" => "Faktura/561/2010, Faktura/459/2010...", 
 "7A0046BEA4B63E26B415CD4F1B00393E" => "Faktura/462/2010, Faktura/155/2010...", 
 "" => ""); 
 $nastepne = array(
 "ACA34497483C4D58B492126CCF90E814" => "7-01-2010", 
 "7A0046BEA4B63E26B415CD4F1B00393E" => "1-11-2009", 
 "ACA34497483C4D58B492126CCF90E814" => "7-12-2009", 
 "" => ""); 
 $IP = array(
 "ACA34497483C4D58B492126CCF90E814" => "127.0.0.1", 
 "" => ""); 
 $MAC = array(
 "ACA34497483C4D58B492126CCF90E814" => "MAC:ADD:RE:SS", 
 "" => ""); 
 $predkosc = array(
 "ACA34497483C4D58B492126CCF90E814" => "19200bps/378bps", 
 "" => ""); 
?>
Logowanie wygląda następująco: Podane hasło haszowane jest md5(). Jeśli wynik odpowiada haszowi z tabeli $login, tworzony jest znacznik składający się z shaszowanej sumy loginu i hasła. Ten znacznik jest lewą stroną wszystkich tabel - np. "ACA34497483C4D58B492126CCF90E814". Hasło i login zapisane są w programie. Dane zostaną wykesportowane tylko dla tych umów, dla których podano dane logowania. Gotowy plik isp.php zawiera więcej danych, wszystkie o tej samej strukturze.

Dla bezpieczeństwa należy wpleść wyeksportowane dane we własne rozwiązanie, tak aby plik isp.php nie był jawnie wykorzystywany. Należy zadbać także, aby nie było mozliwe wylistowanie zawartości pliku.

© Studio JZK programy komputerowe, Gdańsk 1992-2012 | Wszelkie prawa zastrzeżone. | Mapa strony
Programy | Cennik | Dealerzy | Sklepy | Prasa | Opinie | Moje Faktury™