Ver Mensaje Individual
  #8 (permalink)  
Antiguo 27/02/2013, 08:04
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Pasar los valores de un PHP a un Shell

AJDM,
Tus problemas son más de base que de código.

Te vuelvo a repetir que SH no tiene una función crypt. Existe la función en PHP y en otros lenguajes, pero para la línea de comandos (y por tanto para un programa SH) existe el programa crypt. Bueno, existe en algunos sistemas, mi Slackware no tiene un programa crypt.

Te repito además que funcion(argumento) NO ES SINTAXIS VÁLIDA para SH/KSH/BASH. No era necesario abrir un nuevo tema preguntándolo, y de hecho he borrado ese tema por duplicado.

¿Tu sistema tiene un programa crypt y querés llamarlo desde la línea de comandos? pues entonces lo que tenés que hacer es

LLAVE=`crypt $EC $DATE`

¿Querés llamar a una función crypt() de PHP? entonces tenés que escribir el código PHP que llama a la función, guardarlo, y ejecutarlo como

LLAVE=`php archivo.php`

Sobre la necesidad de regenerarlo en cada ejecución, podemos pasar a ese tema una vez resuelto el problema que tenés ahora mismo.


Saludos.