Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2005, 07:54
cpwebs
 
Fecha de Ingreso: abril-2002
Ubicación: Buacaramanga - Colombia
Mensajes: 46
Antigüedad: 21 años, 11 meses
Puntos: 0
Variables de php a shell

Objetivo: Crear un directorio de nombre x pasando la variable de un formulario a un php y pase la variable a un shell.
Problema: El directorio se crea pero sin nombre y me aparece con un ? como nombre, Bueno y me diran "para que lo haces desde un formulario?...Lo necesito.... Por que no lo haces desde php directamente?...necesito pasar variables al shell desde php.

Formulario
Código PHP:
<H1>Ejemplo de llamado de shell scripts desde php</H1
Nombre del directorio a crear
<
FORM ACTION="test4.php" METHOD="GET"
<
INPUT TYPE="text" NAME="namedir"><BR
<
INPUT TYPE="submit" VALUE="Enviar"
</
FORM
test4.php
Código PHP:
 <?php
$output 
shell_exec('sh makedir1.sh $namedir');
echo 
"<pre>$output</pre>";
?>
makedir1.sh
Código PHP:
 #!/bin/bash
mkdir $namedir 
Muchas gracias por su colaboracion!!!
__________________
Tino
Linuxcol Soluciones Linux, Manuales, Noticias, foros, Seguridad
Linuxcol.com