-= [ 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
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen