połączenie socketów - struktura zmiennej wyjsciowej

0

Mam pytanie: Czy zmienna ktora zawiera uchwyt połączenia (socket) ma jakąś okresloną strukturę? Tzn jezeli mam np. $S = socket_create([costam]) to czy $S jest liczbą czy ma jakies dodatkowe pola ??? Chodzi mi tu głównie o port i adres odbiorcy i nadawcy

Dzieki z góry :) :) :) Pozdro...

0

Uzyj funkcji:

socket_getsockname(); socket_getpeername();
0

Mi chodziło raczej o pobranie uchwytu gniazdka na podstawie adresu i portu. Tzn. jezeli ktos otwiera sobie strone na jakims serwerze to automatycznie tworzone jest tam jakies gniazdko. I chodzi mi o TO gniazdko...

Mam zamiar napisać taki "przekaźnik" pakietów dla dwóch dowolnych kompów w necie bez względu na to czy mają IP lokalny czy publiczny.

Jeśli ktoś nie wie o co mi chodzi i chce mi jakoś doradzić to zapraszam na GG 5269544 w poniedziałki od 14.

DZIEKI Z GÓRY

0

nie będzie czegoś takiego ze względu na bezpieczeństwo - jakby tak się dało to np byś dał skrypt na jakimś hostingu i przechwycił wszystkie połączenia do bazy danych robiąc co się chce bez znajomości hasła

ale jeżeli chcesz sprawdzić to w tym samym skrypcie to jest to możliwe

Jeśli ktoś nie wie o co mi chodzi i chce mi jakoś doradzić ...

:)

... to zapraszam na GG 5269544 w poniedziałki od 14.

[rotfl]

0

skoro sie da to moze wie ktos jak to zrobic ???
a tak poza tym to nie chce hakowac tylko pisze komunikatorek :)

0

ale w tym samym skrypcie = w tym samym wywołaniu skryptu, a nie tym samym pliku ze skryptem
czyli równie dobrze mógłbyś sobie samemu przy otwieraniu połączenia zapisywać host i wszystko a to nijak ci się przyda przy tworzeniu komunikatorka
jedyny sposób na zrobienie komunikatora przez php to zapisywanie na serwerze informacji, a drugim skryptem (lub drugim wywołaniem tego samego skryptu) - odczytanie tych informacji
no chyba że miałbyś jakiś większy wgląd w działanie serwera i np mógłbyś mu dodać jakiś moduł czy najlepiej uruchomić własny program

zobacz np http://piechnat.iglu.cz/download/webchat.zip (prosty webchat piechnata) - innego komunikatorka ciężko ci będzie zrobić (znaczy działającego na innej zasadzie - np z połączeniem p2p)

1 użytkowników online, w tym zalogowanych: 0, gości: 1