+ Antworten
Ergebnis 1 bis 8 von 8

Thema: externes Programm ausführen

  1. #1
    Kommt häufiger vorbei
    Registriert seit
    30.08.2006
    Beiträge
    382
    Bedankte sich
    8
    Erhielt 51 Danksagungen
    in 46 Beiträgen

    Standard externes Programm ausführen

    Ich muß für eine Intranetlösung externe Programme ausführen. in PHP gibt es ja den Befehl exec. (Sicherheit spielt hier keine Rolle).

    Hat schon jemand Erfahrung damit, den exec Befehl innerhalb des Contents über eine Link auszuführen?

    Bin für jeden Tip dankbar.

  2. #2
    User23481
    Gast

    Standard

    Zitat Zitat von gsdata Beitrag anzeigen

    Hat schon jemand Erfahrung damit, den exec Befehl innerhalb des Contents über eine Link auszuführen?
    .
    Sowas geht natürlich nicht, außer der Link ruft eine php auf, die exec macht, und das ist ja standard bei vielen Lösungen. Man müsst genau wissen was Du vorhast.

  3. #3
    Kommt häufiger vorbei
    Registriert seit
    30.08.2006
    Beiträge
    382
    Bedankte sich
    8
    Erhielt 51 Danksagungen
    in 46 Beiträgen

    Standard

    Die Firma hat verschiedene Wissensdatenbanken auf dem Server liegen. Diese sollen jetzt alle in einem Content Wissen eingebunden und auf Klick gestarten werden können.

  4. #4
    User23481
    Gast

    Standard

    im neuen fenster, inline frame, oder im hauptbereich????

  5. #5
    Kommt häufiger vorbei
    Registriert seit
    30.08.2006
    Beiträge
    382
    Bedankte sich
    8
    Erhielt 51 Danksagungen
    in 46 Beiträgen

    Standard

    Zitat Zitat von Andre.Ho Beitrag anzeigen
    im neuen fenster, inline frame, oder im hauptbereich????
    Weder noch! Das Programm soll ganz normal starten. Nur der Aufruf des Programms soll aus dem Content erfolgen.

    Habe es schon mit einem Alias unter Apache-conf probiert. Der Aufruf funktioniert, aber dann können DLL's, die zum Programm gehören nicht gefunden werden.
    Der Aufruf eines Batches über den Alias funktioniert. Finde ich aber nicht sehr elegant.
    Bin dann auf exec gestoßen, habe aber noch keine ahnung wie damit umzugehen.

  6. #6
    User23481
    Gast

    Standard

    Ehrlich gesagt checke ich nicht, wovon Du redest. Von strukturierter Vorgehensweise kann wohl keine Rede sein! Ich bin raus aus diesem Thread.

  7. #7
    Kommt häufiger vorbei
    Registriert seit
    30.08.2006
    Beiträge
    382
    Bedankte sich
    8
    Erhielt 51 Danksagungen
    in 46 Beiträgen

    Standard

    Ja, es geht schon etwas tiefer in die Materie! Sprich in die "Eingeweide" von Apache und PHP. aber trotzdem Danke!! Zur Info mit PHP Exec werden externe Programme gestartet, wie z.B. eine Warenwirtschaftssystem oder ein Grafikprogramm o.ä. Programmparameter können auch mit übergeben werden.

    Mir geht es darum ob es eine Möglichkeit gibt, eine PHP Datei, die eine exec aufruft,in einen Content eingebunden werden kann.

  8. #8
    Kommt häufiger vorbei
    Registriert seit
    30.08.2006
    Beiträge
    382
    Bedankte sich
    8
    Erhielt 51 Danksagungen
    in 46 Beiträgen

    Standard

    Gelöst:

    eine php Datei erstellen mit folgendem Inhalt:

    <?php
    exec('start /B "window_name" "Pfad zu der exe-Datei"');
    ?>

    das wars! und nun läßt sich jedes beliebe Programm starten.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein