Thorsten: vbtapi ausführen aus dem Intranet

Hallo zusammen,

vielleicht weiß jemand die Lösung für mein Problem.

Aus unserem Intranet heraus möchte ich gerne die vbTAPI.exe aufrufen um direkt die Nummer des jeweiligen Kollegen anzuwählen.

Der normale Aufruf funktioniert über vbtapi.exe 123 wobei 123 für die jeweilige Durchwahl des Kollegen steht.

Mit exec() und system() hatte ich bisher keinen Erfolg.

Weiß jemand eine Lösung hierfür???

Vielen Dank im voraus,

Thorsten

  1. eines von beiden sollte gehen:
    http://at.php.net/manual/en/function.passthru.php
    http://at.php.net/manual/en/function.system.php
    hth,
    cu

    1. eines von beiden sollte gehen:
      http://at.php.net/manual/en/function.passthru.php
      http://at.php.net/manual/en/function.system.php
      hth,
      cu

      Hallo Norbert,

      stehe leider immer noch auf dem schlauch.

      versuche z.B. passthru() über ein onclick ereignis auszulösen.
      Bei mir passiert dann aber überhaupt nichts.

      1. hmm?? passthru über ein onClick?
        wie sieht der Aufruf aus?
        aber nicht so in der art: <a href="passthru()" -> das ist php, das gehört programmiert...

        hth

        1. OK habs mir jetzt nicht wirklich schwierig gemacht, dachte aber dass es mit

          <a href="#" onclick="<?php passthru('Programm')?>">Text</a>

          funktionieren müsste?!

          Thorsten

          hmm?? passthru über ein onClick?
          wie sieht der Aufruf aus?
          aber nicht so in der art: <a href="passthru()" -> das ist php, das gehört programmiert...

          hth

          1. nein!! so nicht!!!!!

            <a href="passthru_test.php?id=<telefonnummer>">freund 1 callen</a>

            in der passthru_test.php schreibst du

            <?php

            echo passthru("C:\asdf.exe ".$_GET['id']);

            ?>

            wie man das mit C:\ usw schreibt weiß ich nicht mehr genau. vielleicht gehören auch // hin...
            hth,
            ciao

            1. Logisch!!!!!
              War natürlich ein Denkfehler von mir!!!!

              Leider funktioniert es aber auch mit einer eigenen passthru Datei nicht.
              Er rödelt sich nen Wolf aber es passiert nichts.
              Hab es mit verschiedenen Programmen versucht aber kein Erfolg

              Noch eine Idee???

              Thorsten

            2. Hallo nochmal!!

              Hatte sowieso einen Denkfehler in meinen Überlegungen.
              Wenn ich im Script den C: Pfad angebe sucht er ja auf dem Webserver und nicht lokal.

              Lokal wird die ganze Sache wahrscheinlich nicht ausführbar sein oder hat da jemand eine Idee.

              gruss
              Thorsten

          2. Hallo Thorsten,

            <a href="#" onclick="<?php passthru('Programm')?>">Text</a>

            Zum Verständnis für Dich: Dieser Part wird vor der Auslieferung des Dokuments durch den Server (genauer gesagt durch PHP, aber das sei jetzt mal außen vor) ausgeführt. Das kannst Du am einfachsten dadurch feststellen, wenn Du in den Quelltext siehst. Dort sollte etwa folgendes enthalten sein:

            <a href="#" onclick="">Text</a>

            Es gäbe eine Möglichkeit dies auch mit onClick in Gang zu bekommen, aber dazu muß Du verstehen, wann und wo PHP-Scripte ausgeführt werden, aber auch wann und wo JavaScripte ausgeführt werden. Sonnst würde Dir das nicht viel bringen.

            Gruß aus Berlin!
            eddi

            --
            Manchmal trifft es einen doch ganz unverhofft t86591:
            > '..."Vorläufig abgebrochen" ist ungefähr so sinnvoll formuliert, wie "einstweilig erschossen" oder "temporär verbrannt"...'
            Ich danke Sven für diese Erkenntnis - Gott, was habe ich gelacht ;)
  2. Hello,

    in welchem Gerät ist denn die Telefonkarte/ Modem /ISDN-Karte eingebaut?
    Auf welchem Gerät läuft der Webserver?

    Harzliche Grüße aus http://www.annerschbarrich.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
    Nur selber lernen macht schlau