Ver Mensaje Individual
  #6 (permalink)  
Antiguo 04/03/2013, 00:25
DoHITB
 
Fecha de Ingreso: abril-2012
Ubicación: 41°37′00″N, 00°37′00″E
Mensajes: 462
Antigüedad: 12 años, 1 mes
Puntos: 33
Respuesta: como ejecutar .exe en el servidor ?

Buenas!

Pues, sería algo asi:

Suponiendo que tenemos el archivo PHP en "C:/mis Documentos/wamp/www/proyecto1/funciones/llamarExec.php" y el exe en "C:mis Documentos/wamp/www/proyecto1/exe/exe1.exe", podrías hacer:

Código:
$ret = array();
$res = null;
exec("C:mis Documentos/wamp/www/proyecto1/exe/exe1.exe", $ret, $res);
Entonces, en $ret, como dice la docu. de PHP, se guardarán todos los output (si el exe está hecho en "C", serán los printf()), y en $res se guardará el valor de return (en "C" haríamos "return 1;", por lo que $res valdrá 1).

Luego no tienes más que tratar el array, y ya.

Espero te ayude.

Saludos.