Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] fsockopen
karpil
post 21.03.2015, 18:04:53
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 21.03.2015

Ostrzeżenie: (0%)
-----


Witam!
Mam pytanie odnośnie wysłania ciągu danych heksadecymalnych do urządzenia o adresie ip 192.168.0.160 na porcie 7080.

Kod
<?php
$data = 0xd5800d552d22c8f0ffffffff100200086570313800000000;

$sock = @fsockopen('192.168.0.160', 7080);

fwrite($sock, $data);

fclose($sock);
echo($data);
?>


Sprawdzając poprzez Wireshark, pakiet z danymi idzie bez problemu, ale w polu 'Data' wysyłana jest liczba, a ja chcę żeby to był ciąg danych heksadecymalnych.
Próbowałem wysyłać:
$data = 'd5800d552d22c8f0ffffffff100200086570313800000000'; ale wtedy traktuje to jako string.

Jak poprawnie zapisać taki ciąg, żeby był wysyłany jako ciąg heksadecymalny?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 20:07