socket verbindung php

Dieses Thema im Forum "Webentwicklung" wurde erstellt von enel, 14. Januar 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 14. Januar 2006
    Hilfe xD

    Ich will eine Socket - Verbindung in PHP aufbauen.
    Protokoll ist TCP.

    TS hat ja ne tcp port mit dem man z.B. mit telnet drauf zugreifen kann.

    Ich will das aber nich über telnet sondern über php machen.

    Verbinden kann ich mich wunderbar.
    Sobald ich aber etwas in die Verbindung schreiben will läd er und läd und nichts passiert.


    PHP:
    <?
    $sock  socket_create ( AF_INET SOCK_STREAM SOL_TCP );
    if(
    socket_connect ( $sock , "localhost" 12345 )) {
            echo 
    "Verbindung erfolgreich<br/>" ;
    }
    else {
            echo 
    "Verbindung gescheitert<br/>" ;
    }
    $ausgabe  socket_read ( $sock 50 );
    echo 
    $ausgabe . "<br/>" ;

    $msg  "xxx" ;
    socket_set_option ( $sock SOL_SOCKET SO_BROADCAST 1 );
     
    socket_write ( $sock $msg strlen ( $msg ));  //Send data
    $ausgabe  socket_read ( $sock 50 );
    echo 
    $ausgabe . "<br/>" ;
    socket_close ( $sock );
    ?>
    Ich erhalte wenn ich das Script ausführe nur ewig lange nichts, nichts passiert.
    Kommentiere ich alles ab
    $msg = "xxx" ...

    erhalte ich:
    "Verbindung erfolgreich"
    "[TS]" (die erste nachricht von ts, sprich ich kann lesen, aber nicht drauf schreiben)

    Es gibt keine wirkliche Doku dazu.
     

  2. Anzeige

  3. Videos zum Thema
Die Seite wird geladen...
Similar Threads - socket verbindung php
  1. Antworten:
    0
    Aufrufe:
    1.191
  2. Antworten:
    1
    Aufrufe:
    661
  3. WebSocket ?

    vs6262 , 1. März 2013 , im Forum: Webentwicklung
    Antworten:
    4
    Aufrufe:
    1.062
  4. Antworten:
    5
    Aufrufe:
    599
  5. Antworten:
    2
    Aufrufe:
    306