[ stevana @ 27.10.2003. 12:00 ] @
Dakle,

posto imam puno podataka koje treba da smestim u bazu na inernetu, a da ne bih morao stalno da budem konektovan na internet dok upisujem podatke, ja sam napravio lokalne web+php+mysql servere na kome se podaci upisuju u lokalnu privremenu bazu.U tom lokalnom php skriptu imam f-ju koja prepisuje podatke iz lokalne baze u bazu na internetu.

Za potrebe testiranja, lokalna baza je na mom racunarui gde se nalazi i lokalni php skript.Internet baza mi je na drugom racunaru u mrezi, gde su takodje instalirani web+php+mysql serveri.Drugi racunar ima IP adresu 192.168.0.1, computer name je Alek i IIS web server joj je u C:\Inetpub\wwwroot, a internet baza je u C:\mysql\data\internet_baza.

Pitanje:Kako da se iz lokalnog skripta na mom racunaru, konektujem na internet bazu na drugom racunaru da bih prepisao podatke iz lokalne baze?Za pristup lokalnoj bazi iz lokalnog skripta koristim mysql_connect('localhost', ...); , a sta se koristi za pristup internet bazi:mysql_connect('?',.....), umesto parametra 'localhost'?

Hvala unapred, ALEK
[ Gojko Vujovic @ 27.10.2003. 12:27 ] @
Koristi se IP adresa udaljenog servera, tj. nekog njegovog mrežnog interfejsa koji je tebi vidljiv sa lokacije gde se nalazi php scripta.

"computer name" koji spominješ nije nikakav termin već neka windows izmišljotina koja naravno nema nikakvu realnu primenu u realnim okruženjima. :)
[ stevana @ 27.10.2003. 18:16 ] @
Stavi se 192.168.0.1 i sve bude o.k.
Hvala na pomoci
[ Gojko Vujovic @ 27.10.2003. 19:47 ] @
Ok drago mi je da radi.. da naglasimo još samo da ne mora svakome da proradi sa ip adresom koju si ti koristio (192.168.0.1) - tj. da to zavisi od konfiguracije i kao što rekoh potrebno je staviti ip adresu servera na kome je pokrenut mysql (i sluša na tcp portu!).
[ bluesman @ 27.10.2003. 23:07 ] @
Citat:
Gojko Vujovic:
Koristi se IP adresa udaljenog servera, tj. nekog njegovog mrežnog interfejsa koji je tebi vidljiv sa lokacije gde se nalazi php scripta.

"computer name" koji spominješ nije nikakav termin već neka windows izmišljotina koja naravno nema nikakvu realnu primenu u realnim okruženjima. :)

Za prvi deo su u pravu (za pristup mysql bazi) ali za drugi gresis...

Ako je recimo computer name na drugom racunaru gojko i ima instaliran apache, kada (u mrezi) odes na http://gojko onda vidis njegov localhost, a onda u zavisnosti od hosts i DNS na gojko i apache podesavanja mozes da pristupis bilo kom virualnom hostu koje s hostuje na gojko.

Ipak nije "windows izmisljotina koja NARAVNO nema nikakvu realnu primenu" :-))

Eh, bre, *nix-ovci, kakvi ste ljudi...
[ Gojko Vujovic @ 28.10.2003. 01:24 ] @
Dobro, je l moguće u php pod windowsom uneti taj "computer name" kao parametar adrese mysql servera na koji se treba povezati?

Ako jeste i ako će se povezati na tačnu ip adresu, pogrešio sam. Ako neće, i dalje ću tvrditi da je izmišljanje novih sistema rezolucije imena pored tako dobrih postojećih rešenja - čista glupost.
[ bluesman @ 28.10.2003. 10:41 ] @
Kao sto rekoh
Citat:

Za prvi deo su u pravu (za pristup mysql bazi) ali za drugi gresis...

nije moguce (mozda jeste pomocu nekih trikova). Ja sam samo hteo da napomenem da ima "bar neku primenu".

A u pravu si za izmisljanje tople vode... i mene to nervira ali ...