Me gustaria saber como puedo ejecutar archivos en el servidor o el cliente.
Estoy probando con la funcion exec, pero no hace nada.
GRacias.
| |||
Re: Ejecutar archivos Solo podras ejecutar archivos en el "servidor" ... si este esta corriendo como Modulo. Que sistema operativo usas? Que intentas ejecutar? ... Un saludo, |
| |||
Re: Ejecutar archivos Mi principal pregunta es si se puede coger el username directamente del de WIN NT. Al no encontrar ninguna respuesta a ello, he creado un programa con Visual C, para hacer el login otra vez. Y lo que quiero es que el programa este, me de una salida por ejemplo true/false para saber si esta autentificado o no. Uso Win NT. |
| |||
Re: Ejecutar archivos En principio .. llamando a tu programa via exec() o shell_exec() (o funciones afines) .. puedes ejecutar y leer el resultado q entregue ... Tambien si te animas .. en: <a href='ir.asp?http://www.devarticles.com/art/1/170' target='_blank'>http://www.devarticles.com/art/1/170...</a> hay un pequeño articulo de como implementar extensiones para PHP en Visual C. Un saludo, |
| |||
Re: Ejecutar archivos Gracias cluster, al final he usado $args = "autentificar ".$user." ".$pw; $command = "/guevera/intranet/release/" . escapeshellcmd($args); system($command,$estado); y ya funciona correctamente, en cuanto a lo otro, ahora no tengo tiempo, porque voy justo en cuanto a esta web, otro dia me pongo a ello. De nuevo, gracias. |
| |||
Re: Ejecutar archivos escapeshellcmd.. he mirado en el manual la verdad es que no entiendo muy bien la explicación: Cita: ¿Metacaracteres del intérprete de órdenes? :roto: escapeshellcmd (PHP 3, PHP 4 ) escapeshellcmd -- enmascara los metacaracteres del intérprete de ordenes Descripción string escapeshellcmd ( string command) EscapeShellCmd() enmascara cualquier carácter en una cadena de caracteres que pueda usarse para introducir fraudulentamente una orden al intérprete de órdenes para que éste ejecute instrucciones arbitrarias. Esta función se debería usar para asegurarse que cualquier dato que venga del usuario se enmascare antes de que éste se le pase a las funciones exec() o system(), o al operador ` (apóstrofe invertido) . Un uso habitual podría ser: system(EscapeShellCmd($cmd)) Nos vemos! "Hay mucha gente que ya no firma sus mensajes para diferenciarse. Por ello, he aquí el mío" |