Pogledajte određenu poruku
Staro 17. 03. 2007.   #3
Ilija Studen
Direktor Kombinata
Invented the damn thing
 
Avatar Ilija Studen
 
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
Ilija Studen će postati "faca" uskoroIlija Studen će postati "faca" uskoro
Default

Uopšte nema potrebe da se remotely kači na bazu.

Većina biblioteka za parsiranje XML-a ima mogućnost da otvori URL (može preporuka za dobar XML parser na PHP4; za PHP5 je SimpleXML standard) pod uslovom da je PHP-u odobren izlaz na net. Tehnički, možeš da uradiš nešto slično ovome:

PHP kôd:
$xml simplexml_load_file('http://www.sajt.com/check.php?local_version=0.19');
// do something with data 
Na svom sajtu imaš skripticu koja na osnovu parametara prenetih kroz GET određuje da li korisnik ima aktuelnu verziju, da li mu je licenca istekla itd.

Ovde je moguće imati par problema:

1. Ima milion različitih načina na koje PHP setupovan i u nekim slučajevima jednostavno nemaš izlaz na net. Jako čest slučaj kod kompanijskih mreža, posebno u USA.
2. Ne bih ovo koristio za proveru ispravnosti licence. Taj kod bi trebalo da bude ugrađen u samu aplikaciju.
Ilija Studen je offline   Odgovorite uz citat