Foros del Web » Programando para Internet » PHP »

Scripts De Linux

Estas en el tema de Scripts De Linux en el foro de PHP en Foros del Web. buenas sabriais decirme como puedo ejecutar un script que he echo con php y que me devuelva el resultado del scrip (en el scrip tengo ...
  #1 (permalink)  
Antiguo 16/04/2005, 15:53
 
Fecha de Ingreso: enero-2005
Mensajes: 8
Antigüedad: 12 años, 10 meses
Puntos: 0
Scripts De Linux

buenas sabriais decirme como puedo ejecutar un script que he echo con php y que me devuelva el resultado del scrip (en el scrip tengo al final un echo y quiero que lo mueste) en la pagina por que yo he probao con la funcion exec y system pero solo me muestra la ultima linea, sabriais decirme una funcion o algun parametro de las que he dicho para que me capture la salida del scrip y me la muetre en la pagina. gracias
  #2 (permalink)  
Antiguo 16/04/2005, 16:27
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Revisa la documentación de exec() y de system() .. ambas funciones entregan un array como resultado de la salida que ocasione la llamada a tu comando/etc que haces por el ..

string exec ( string command [, string array [, int return_var]] )

ejemplo:
Código PHP:
exec("comandonose",$salida,$salida,$errores);

foreach (
$salida as $linea){
   echo 
$linea."<br>";

En $errores tendras otro array con los errores que se originen si correspone .. lo puedes ver como el otro ejemplo .. recorriendo el array con un bucle.

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:59.