
28/04/2015, 09:50
|
| | Fecha de Ingreso: enero-2015
Mensajes: 35
Antigüedad: 10 años, 2 meses Puntos: 1 | |
Respuesta: Ejecutar un .exe con php Otra opcion sería system(), este lo utilizo para copias de seguridad desde el cliente:
// generamos comando y obtenemos el resultado
$cmmd=escapeshellcmd( "/xampp/mysql/bin/mysqldump" );
$carg="--opt -h {$dbhost} -u {$dbuser} ".((!empty($dbpass)) ? " -p {$dbpass} " : " ")."{$dbname} > xbackup.sql";
$exec=$cmmd." ".$carg;
$out=system( $exec, $stat );
if ( $stat===false ) {
//error
}
//ok
funciona en winX y linux, obviamente los comandos no son iguales para uno u otro SO.
pd. hay otras funciones mas que se adaptan a cualquier necesidad ej exec() ... y muchas otras fijate en el manual de la funcion system en la seccion vea tambien.. |