Conceptos Fundamentales de CGI y su Uso con Formularios
Clasificado en Informática
Escrito el en español con un tamaño de 4,01 KB
¿Qué es CGI?
Un CGI (Common Gateway Interface) es un programa que se ejecuta en tiempo real en un servidor web en respuesta a una solicitud de un navegador. Cuando esto sucede, el servidor web ejecuta un proceso hijo que recibirá los datos que envía el usuario (en caso de que los haya), pone a disposición del mismo algunos datos en forma de variables de entorno y captura la salida del programa para enviarla como respuesta al navegador. El propósito del CGI es proveer inteligencia e interactividad a un sitio web.
Ejemplo de Código CGI en C
El cuerpo básico de un CGI en lenguaje C es:
/* Programa Hola Mundo */
/* Compilar en linux con: gcc hola.c -o hola.cgi */
#include <stdio.h>
int main(){
printf("Content-Type: text/html\n\n"
... Continuar leyendo "Conceptos Fundamentales de CGI y su Uso con Formularios" »