Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/05/2014, 04:42
Avatar de maligix
maligix
 
Fecha de Ingreso: julio-2011
Ubicación: Barcelona
Mensajes: 29
Antigüedad: 13 años, 8 meses
Puntos: 2
Pasar variable con system()

Hola,

Estoy intentando bajo windows y con xampp en un servidor de pruebas ejecutar tareas en segundo plano con system()

Mi intención es pasarle al script "alertasautom.php" 2 variables y que este script realize lo que tenga que hacer en segundo plano.

He probado esto:

<?php
$provincia = 'Cuenca';
$orden = system ('php alertasautom.php $provincia &');
echo '
</pre>
<hr />Ultima linea de la salida: '. $orden.'</br>';

?>


y esto:

<?php
$provincia = 'Cuenca';
$orden = system ('php alertasautom.php $provincia >>salida.txt &');
echo '
</pre>
<hr />Ultima linea de la salida: '. $orden.'</br>';

?>


...pero no hace nada, en el archivo de salida no aparece nada y el script alertasautom.php no realiza la tarea de enviar correos, es evidente que algo estoy haciendo mal.

Gracias de antemano

Manuel