reka1Medlem sedan sep. 2001650 inlägg Tjena!
Jag har en index-fil som jag tänkt krydda med lite perl-grejor, bl.a. läsa in från ett par textfiler.
Hur som helst, *.pl-filer ska ju ligga i sin cgi-bin men jag vill ju självfallet ha index:en i en vanlig katalog.
Så, hur skriver man i hrml-filen för att den ska anropa vissa perl-program i cgi-bin?
Mvh,
Reka
HansenMedlem sedan aug. 2000374 inlägg Hej,
Du kan använda dig av SSI (Server Side Includes).
Du skriver inte villken typ av webbserver du har så jag förutsätter Apache.
Placera denna fil i roten på webbservern eller i den katalog där du vill använda dig av SSI.
#.htaccess
Options +Includes
AddHandler server-parsed .htm .html
Exempel på en html fil som använder sig av SSI.
<!-- index.htm -->
<html>
<head>
<title>ssi</title>
</head>
<body>
<!--#include virtual="/cgi-bin/script.pl" -->
</body>
</html>
Här hittar du mer info:
http://httpd.apache.org/docs/howto/ssi.html
http://www.ukans.edu/acs/docs/other/ssi/index.shtml
http://www.ukans.edu/acs/docs/other/ssi/ssi2.shtml
reka1Medlem sedan sep. 2001650 inlägg Tack...
... för svar, ska testa snarast =)
(och ja, det är apache)
zmodemMedlem sedan apr. 200277 inlägg när man ska includa ett CGI ska man ju egentligen inte includa det, utan snarar exekvera det... därför tror jag man bör använda
<!--#exec cgi="cgi-bin/filnamn.pl"-->
mer info på http://www.hanshq.net/ssi.shtml
RobbanMedlem sedan dec. 19992 555 inlägg virtual kan också köra kod, så den går att använda. En länk som beskriver skillnaderna:
http://bignosebird.com/sdocs/execs.shtml