La Web del Programador: Comunidad de Programadores
 
    Pregunta:  48627 - CGI CREA FICHERO
Autor:  ekkare mc
Buenas, quisiera saber como crear un cgi que escriba el valor que le paso como parametro, en un fichero de texto en el servidor donde este el cgi.

Ejemplo: www.nose.com/cgi-bin/escribe.cgi?hola

...y escribe "hola" en cualquier fichero predeterminado,q este en el servidor web

  Respuesta:  Ismael Gongora
hola ekkare eso es bastante sencillo, lo puedes hacer de esta forma:

***** script ****

#!/usr/bin/perl
$parametro = $ENV{'QUERY_STRING'};
open(FL, "ARCHIVO_EN_TU_SERVER") or die "No se puede abrir archivo\n";
print FL $parametro;
close (FL);

****** script ******

Listo.. eso haria lo que tu necesitas..