Tema: CGI (Interface de pasarela común)
Pregunta: como insertar el resultado de un script en un .HTML ?
Respuesta: Se puede hacer mediante una simulación de javascript, desde el HTML llamamos a un script de PERL como si fuera un javascritp, y el código que devuelva el scirpt de perl será con sintaxis de javascript...
En el script colocamos:
Código:
#!/usr/bin/perl
($sec,$min,$hora,$mdia,$mon,$ano,$wdia,$ydia,$isdst) = localtime (time);
@meses = ('Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre');
@dias = ('Domingo','Lunes','Martes','Miercoles','Jueves','Viernes','Sabado');
$ano += 1900;
print "content-type: text/html \n\n";
print "document.write(\'<font color=\"\#00FFFF\">$dias[$wdia], $mdia de $meses[$mon]</font></b></td>\') ";
exit;
y en el Código HTML de la página llamamos a es script:
Código:
<script language="javascript" src="http://www.dominio.com/cgi-bin/fecha.pl"></script>
Para hacer que esto funcione debemos tener un servidor seguro (SSI)