[Script] PHP Standarteingabe

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Mahjong, 30. Oktober 2007 .

Schlagworte:
  1. 30. Oktober 2007
    PHP Standarteingabe

    Ich bräuchte mal ein wenig Hilfe mit einem PHP Script,
    das ganze läuft auf der Konsole !

    Code:
    <?php
    
    // Login etc.
    
    while (!feof($fp))
    {
    $return = fgets($fp,2048);
    $etm = substr($return,0,8);
    $message = substr($return,8,1000);
    $message = trim(preg_replace($search,$replace,$message));
    echo "$etm $message\n";
    }
    ?>
    
    Das Script stellt eine Verbindung zu einem Server her, und bekommt von
    diesem dauerhaft Daten, also nicht bsp. einen großen Block sondern alle
    paar Sekunden eine Zeile.

    Jetzt möchte ich es möglich machen, Befehle an den Server zu senden,
    d.H. sobald die Standarteingabe Daten 'empfängt' sollen diese an den
    Server gesendet werden, und dann die Ausgabe fortgesetzt werden.

    Ideen?

    (Das ganze läuft nachher unter Linux auf der Bash )
     
  2. 31. Oktober 2007
    AW: PHP Standarteingabe

    lass doch auf dem server ein ähnliches script laufen und überprüf immer die checksum von $message. wenn sie sich ändert wird dein befehl an den server gesendet und dort mit exec() ausgeführt

    eine art timer kannst du mit m_uwait realisieren. so überprüfste periodisch die checksum von $message und dann gehste wie oben beschrieben vor =)

    mfg
    fake

    achja: standard schreibt man verdammt nochmal mit d
     
  3. 31. Oktober 2007
    AW: PHP Standarteingabe

    Hm, okey sehr 'alternative' möglichkeit *G*.
    Villeicht findet sich ja noch was einfacheres
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.