-= [ Appien ] =- Geplaatst: 28 september 2005 Geplaatst: 28 september 2005 Ik zit met het volgende probleempje : Ik wil de status van mijn cardserver zichtbaar maken via PHP. Nu heb ik dit via system / exec etc geprobeerd, maar omdat het iets te lang duurt, krijg ik alleen de eerste 2 regels te zien : [color:"blue"] <HTML> <PRE> <? system("telnet ipnummer-server status-poort"); ?> </PRE> </HTML> [/color] Ook het eerst dumpen naar een file met system/exec/shell_exec geeft het zelfde resultaat. Hij moet dus eigenlijk een seconde langer wachten. Nu heb ik al wel gezien dat het met proc_open moet kunnen, maar dan komt er heel wat meer bij kijken.. Heeft iemand hier ervaring mee?
Gast Geplaatst: 28 september 2005 Geplaatst: 28 september 2005 en iets in de stijl van... Code: <?php// Instellen van de gegevens$server = "192.168.0.1"; // vul hier het ip in van de server$poort = 23; // poort 22 voor SSH$timeout = 10; // mag gerust verhoogd of verlaagd worden// Verander hieronder niets zolang je weet wat je doet$connectie = fsockopen($server, $poort, &$errno, &$errstr, $timeout);if(!$connectie) { echo "Connectie mislukt\n"; exit();} else { echo "Verbonden met <b>$server</b> op poort <b>$poort</b>\n<br><br>"; while(!feof($connectie)) { $buffer = fgets($connectie, 4096); echo ". $buffer<br>\n"; }}?>
-= [ Appien ] =- Geplaatst: 28 september 2005 Auteur Geplaatst: 28 september 2005 Je bent geweldig... <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" />
Gast Geplaatst: 29 september 2005 Geplaatst: 29 september 2005 No problem <img src="/forums/images/graemlins/wink.gif" alt="" /> Even kleine opmerking op functie fgets: De lengte paramater is optioneel geworden sinds PHP4.2.0 als deze wordt weggelaten wordt 1024 als lengte genomen. Vanaf PHP 4.3 wordt de volledige stream uitgelezen. Conclusie: Als je merkt dat er zaken onvolledig gereplyd worden en je met PHP4.3.0 of hoger zit kan je gerust de lengte weglaten om deze te vervolledigen.
station_hendrik Geplaatst: 6 oktober 2005 Geplaatst: 6 oktober 2005 Hoe heb je het nu voor elkaar gekregen? Kun je de hele code eens neerzetten? --> Windows logica: Afsluiten onder Start
station_hendrik Geplaatst: 12 oktober 2005 Geplaatst: 12 oktober 2005 Ik ben eigenlijk nog steeds nieuwsgierig <img src="/forums/images/graemlins/smirk.gif" alt="" /> <img src="/forums/images/graemlins/smirk.gif" alt="" /> <img src="/forums/images/graemlins/rockon.gif" alt="" /> --> Windows logica: Afsluiten onder Start
Aanbevolen berichten