Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/01/2006, 05:21
mjoseandrea
 
Fecha de Ingreso: abril-2004
Mensajes: 39
Antigüedad: 20 años
Puntos: 0
He Solucionado Algo Pero....

Hola.

He cambiado en el servidor el tema de "safe_mode_exec_dir" y ahora sí puedo decir que me ejecuta el ejecutable pero hay un problema. Resulta que ejecuto mi ejecutable pasándole un argumento con valores separados por "|". Por ejemplo:
$var2=system("incluye EMPRESA1, S.L.'05|400120|PRUEBA1|",$var);

el ejecutable se llama incluye y le paso 3 parámetros separados por "|", incluyendo el último.

Observo siempre que me quita los "caracteres extraños" como por ejemplo: | ó ' ó ; y no es cosa del ejecutable.

He probado ponerle en la cadena la barra invertida \ pero no me hace caso. Parece que le llega al cmd la cadena sin estos "caracteres extraños".

Alguien sabe decirme como puedo solucionar esto por favor??

Muchas gracias.