Código PHP:
Ver original
Pero necesito pasarle variables a ese script y he probado con el método $_GET, pero como es lógico no funciona.
Gracias.
| ||||
Pasar variables a system() Estoy lanzando un script en segundo plano con system() del siguiente modo:
Código PHP:
Ver original Pero necesito pasarle variables a ese script y he probado con el método $_GET, pero como es lógico no funciona. Gracias. |
| ||||
Respuesta: Pasar variables a system() Te dejo un par de referencias: http://www.php.net/manual/es/features.commandline.php http://www.php.net/manual/es/feature...line.php#83843 Saludos. |
| ||||
Respuesta: Pasar variables a system() Muchas gracias @masterpuppet, había leído las opciones de ejecución directamente desde la línea de comandos (-h), pero lo que neceistaba era el array $argv y que explico ahora por si cualquiera viene en busca de una solución. De paso me corriguen si tengo el concepto equivocado. ------------------------ Tanto las funciones system(), exec() y derivados se le puede pasar "variables" después de la dirección/nombre del script usando como separador el espacio, o sea:
Código PHP:
Ver original Despues, para poder recoger esos datos en el script, se usa el array $argv, donde con el ejemplo anterior devuelve el siguiente array:
Código:
Array ( [0] => script.php [1] => var1 [2] => var2 [3] => ... ) |
Etiquetas: |