Likes Likes:  0
Resultaten 1 tot 2 van de 2
Geen

Onderwerp: [PHP] Net send

  1. #1
    Arie
    [PHP] Net send
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    [PHP] Net send

    Ik heb een PHP-script met de onderstaande code.

    <?php
    system ("net send BAK01 $argv[1]: $argv[2], $argv[3] $argv[4] $argv[5],
    $argv[6], $argv[7] $argv[8] ($argv[9])");
    ?>

    Indien het bericht niet via 'net send' kan worden verzonden blijft het
    scherm waarin het script wordt uitgevoerd (dos) lange tijd geopend.
    Hoe zorg ik ervoor dat, indien 'net send' niet kan worden uitgevoerd, het
    PHP-script wordt beëindigd?

    Arie





  2. #2
    Daniel Tryba
    [PHP] Net send
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] Net send

    Arie <arie@__nospam__informatiebron.nl> wrote:
    > <?php
    > system ("net send BAK01 $argv[1]: $argv[2], $argv[3] $argv[4] $argv[5],
    > $argv[6], $argv[7] $argv[8] ($argv[9])");
    > ?>


    > Indien het bericht niet via 'net send' kan worden verzonden blijft het
    > scherm waarin het script wordt uitgevoerd (dos) lange tijd geopend.


    Zeer waarschijnlijk ligt de oorzaak hiervan in het net commando zelf
    (retries oid). PHP blijft wachten totdat net exit.

    > Hoe zorg ik ervoor dat, indien 'net send' niet kan worden uitgevoerd, het
    > PHP-script wordt be?indigd?


    Daarvoor moet je gebruik maken van het 2de argument van system, in de
    hoop dat net een andere exitcode geeft in het geval er iets fout/goed
    gaat.

    BTW vanuit scripting oogpunt is het vast veel handiger om ipv te shellen
    naar een command propmt, gebruik te maken van COM.... Ik vermoed dat het
    alternatief in WScript.Network te vinden is.

    --

    Daniel Tryba


Webhostingtalk.nl

Contact

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