🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #1316

Re: troche (off-topic)

#1316
From: Marek Matula
Date: Sun, 03 May 1998 15:00
37 lines
1974 bytes
On Sat, 02 May 1998 23:06:52 +0200, "Przemys³aw Bêbas"
<pbebas@friko2.onet.pl> wrote:

>Moze to nie ta grupa ale zadam pytanie.
>Mam prosty skrypt (w perlu) "test.pl"
>I chcialebym go uruchomic na stronie WWW. Wiem o mozliwosci
><a href="http://www.domena.com/cgi-bin/test.pl">Uruchmom skrypt</a>
>
>Tylko ja chcem aby skrypt od razu sie uruchamial. To zanczy bezposrednio
>po wejsciu na strone.

Sprawdz czy Twoj serwer ma odblokowane SSI. Jezeli tak, to zmien nazwe
pliku HTML z .html na .shtml a wewnatrz HTMLa dopisz linie:
<--#exec cgi="/cgi-bin/test.pl" -->
Wazne jest, ze sciezka do skryptu musi byc w tym momencie lokalna (nie
wolno napisac http://...)

Druga mozliwosc to umieszczenie skryptu wewnatrz IMG:
<img src="http://www...com/cgi-bin/test.pl">
Skrypt musi wtedy jednak zwracac jakis obrazek, np. GIFa o rozmiarach
1x1 z przezroczystym punktem, np. w taki sposob:
$! = 1;
$| = 1;
print"Content-type:image/gif\n\nGIF89a\1\0\1\0\200\0\0\0\0\0\0\0\0!\371\4\1\0\0\0\0,\0\0\0\0\1\0\1\0\0\2\2D\1\0\n";
Rozwiazanie to ma jednak wade, ze skrypt bedzie wywolywany tylko na
przegladarkach graficznych z wlaczonym automatycznym ladowaniem
obrazkow.

Trzecia mozliwosc, to odwrotne podejscie do problemu: zamiast tworzyc
HTMLa wywolujacego skrypt przy ladowaniu, napisac skrypt, ktory
wyrzuci na wyjscie tego HTMLa.

--
Marek Matula
marekm@zeus.polsl.gliwice.pl
http://www.polsl.gliwice.pl/~marekm
ICQ UIN: 3888637
Technical Details
Message-ID: <354c72b7.4721724@news.icm.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!not-for-mail
References: <354B8AEB.7EEA25E1@friko2.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!not-for-mail
From: marekm@zeus.polsl.gliwice.pl (Marek Matula)
Newsgroups: pl.comp.lang.perl
Subject: Re: troche (off-topic)
Date: Sun, 03 May 1998 15:00:15 GMT
Organization: Taboo Productions!
Lines: 37
Message-ID: <354c72b7.4721724@news.icm.edu.pl>
References: <354B8AEB.7EEA25E1@friko2.onet.pl>
NNTP-Posting-Host: ppp-wct496.katowice.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit