---
title: "SSI i cgi"
type: "forum-thread"
url: "https://www.webforum.nu/amne/perl-ruby/19239-ssi-i-cgi"
topic: "Perl & Ruby"
topic_url: "https://www.webforum.nu/amne/perl-ruby"
author: "Patrik Nylin"
published: "2000-12-30T17:03:00.000Z"
updated: "2000-12-30T17:16:00.000Z"
replies: 1
views: 291
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/perl-ruby/19239-ssi-i-cgi"
---

# SSI i cgi

## #1 — Patrik Nylin, 2000-12-30T17:03Z

Är det någon som vet hur man inkluderar en meny i ett cgi-script?

För att vara mer tydlig:
Längst till vänster i detta forum finns en meny. För att lägga in menyn i html-dokument använer man ssi (\<!--#include virtual="meny.html"--\> ) och ändrar sida.html till sida.shtml.

Hur gör man i ett cgi-script?

Permalänk: https://www.webforum.nu/p/19239

## #2 — Muzzafarath, 2000-12-30T17:16Z

Öppna filen som skall inkluderas, läs en rad i taget från den och skriv ut raden. Här är en liten trevligt funktion i Perl som du kan använda:

```
sub print_file
{
	my $filename = shift(@_);

	if(!open(FILE, "<$filename"))
	{
		return -1;
	}

	while(!eof(FILE))
	{
		my $temp = <FILE>;
		print $temp;
	}

	close(FILE);

	return 0;
}
```

När du vill inkludera en fil, gör du bara så här:

```
print_file("fil.namn");
```

 :)

\[Redigerat av Muzzafarath den 30 dec 2000\]

Permalänk: https://www.webforum.nu/p/341409

---

Tråden på webben: https://www.webforum.nu/amne/perl-ruby/19239-ssi-i-cgi
