Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [PHP] Eseguire un Programma e conoscere il suo pid

    Devo fare un piccolo programma php che giri su linux che faccia partire un programma...
    Io userei system ma poi mediante un pulsante dovrei far eseguire o fermare il programma (a seconda dei casi).
    Quindi mi servirebbe sapere il pid del programma per poi killarlo...

    Qualcuno sa' come posso fare ???

    Grazie.
    #include <stdio.h>
    int main() { char m[18+1] = "_TeYS_We2^[TWda [f";
    int i = (((3*7))-21); for (; m[i]; i++)
    (i<27) ? m[i]+=(((13)*3)-25) : m[i] -= (7+(i)*(-1));
    puts(m); getchar(); return 0; };

  2. #2
    Buongiorno! Buongiorno! Mi chiamo Francesco...

  3. #3
    Ciao,
    se non ricordo male le funzioni per il controllo dei processi ti forniscono anche informazioni sul pid dei processi "forkati"
    http://it.php.net/manual/en/ref.pcntl.php
    http://it.php.net/manual/en/ref.posix.php
    per favore NIENTE PVT TECNICI da sconosciuti

  4. #4
    Anche a me' serve una cosa simile...(quindi approfitto fi questa discussione gia' aperta)
    (Ho provato a guardare sulla guida di php)
    ma non son riuscito a fare quello che volevo...

    A me' servirebbe una cosa del tipo:
    codice:
    1. Stampo a video un menu...
    2. L'utente sceglie l'opzione di lanciare un programma
    3. Lancio un Programma: (es. mozilla)
    4. Il Programma php ritorna sul menu e richiede un altra azione.
    5. L'utente decide di chiudere il programma lanciato (da php)
    premento l'opzione chiudi.
    6. L'applicazione si chiude.
    Il Programma quindi deve essere forkato (perche' non deve essere legato al programma php, ma devo tenermi il pid di quel programma per poi killarlo..

    Qualcuno puo' aiutarmi ???

    Grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.