Likes Likes:  0
Resultaten 1 tot 2 van de 2
Geen
  1. #1
    [php]interactief ander programma gebruiken
    geregistreerd gebruiker
    36 Berichten
    Ingeschreven
    30/10/06

    Locatie
    Antwerpen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    [php]interactief ander programma gebruiken

    Beste allemaal,

    ik begrijp dat er al veel geschreven is over dit onderwerp en ik kan er ook wel zelf een eind in komen, maar ik vraag me gewoon af hoe ik dit het best aan kan gaan pakken.

    Ik heb een freebsd server waarop een apache installatie draait. Op deze server kan ik ook 'microdc' draaien. Een applicatie die verbinding kan maken met een direct connect netwerk.

    Voor deze microdc wil ik nu een webinterface maken, zodat ik via mijn browser searches uit kan voeren op zo'n direct connect netwerk.

    Ik weet wel hoe ik een extern programma aan moet roepen in php, en ook wel hoe ik zijn output terugkrijg. Maar niet goed hoe ik interageer met het programma.

    Wanneer ik het gewoon via de shell gebruik doe ik gewoon

    Code:
    > microdc

    Hier na start microdc op, en krijg ik een micro dc prompt waar op ik vervolgens verschillende variabelen in kan stellen.

    Code:
    microdc> set var dezewaarde
    microdc> set var2 anderewaarde

    Hoe zou ik dit het beste in php voor elkaar krijgen, en dan wel op zo'n manier dat ik in principe maar 1 microdc proces wil hebben lopen. Dus de php moet kijken of er een microdc draait, en zoja moet ie daar mee verder werken, en anders eentje opstarten.

    Het is dus wat interactiever dan een shell_exec en dan een output uitlezen, en daarom hoop ik dat jullie me aanknopingspunten kunnen geven waar verder te zoeken.

    Bedankt alvast!



  2. #2
    [php]interactief ander programma gebruiken
    SanBax
    1.118 Berichten
    Ingeschreven
    11/04/04

    Locatie
    Den Haag

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Nee
    Ondernemingsnummer: nvt

    Ik denk dat je popen kan gebruiken met een 'rw' of je kan is kijken naar proc_open.

    Edit:

    http://nl3.php.net/manual/nl/function.proc-open.php

    Je moet alleen opletten dat php NIET goed is in het openen van meerdere applicaties tegelijk, 1 voor 1 dus.

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics