🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: algonet.amiga
Article #40

perl fil I/O

#40
From: Hans Malmberg
Date: Mon, 26 Feb 1996 00:00
50 lines
2199 bytes
PERL.

Jag har b�rjat arbeta p� att ha separata r�knare p�
varje sida i mitt 'public_html' bibliotek.

D� uppst�r behov att spara r�knare f�r varje sida,
just nu �r tanken att spara de i en fil 'counter_##'.

$count_file = "../log-files/counter_" . $postfix ;

sid-numret �r argument till rutinen, extraheras och
adderas skapande filnamn f�r aktuell r�knare.

Men, jag m�ste testa om det finns en fil ( om jag l�gger
upp en ny sida vill jag inte kladda med cgi-bin-filer utan de
skall klara av det sj�lv).

D� m�ste jag testa om r�knarfilen
"../log-files/counter_xx" finns, och jag har gjort s� h�r:

/*--------------------------------------------*/

$res1 = open(CHECK_LOG, "$count_file");

if($res1 == "") { 
   open(CHECK_LOG, ">$count_file") || print "Can't Open $count_file:$!\n";
   print(CHECK_LOG, "0");
   close(CHECK_LOG);
   }
/*--------------------------------------------*/

lite os�ker p� hakar och parenteser, men det fixar sig s�kert.

instruktion efter '||' �r just nu f�r avlusning, den skippas senare.
hrhrrm, jag ligger ju knappast i shell n�r detta intr�ffar..
under drift, s� att s�ga.

Men, jag undrar om n�gon har synpunkter p� just det h�r med att
�ppna -/- kontrollera -/- skapa fil i 'perl'.

Uppskattar s�dana....d� jag �r s� os�ker p� att jag g�r 'r�tt'.


Hans

-- Amiga THOR v2.22  No:1270  26-Feb-96 20:32:24
      LUND    13.10'30''E  55.43'24''N
      http://www.algonet.se/~hansmbg
--
Technical Details
Message-ID: <1422.6630T1243T2563@algonet.se>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SWEDISH,ASCII
X-Google-Thread: fad40,31d8b5f4ccecfc75,start
X-Google-Attributes: gidfad40,public
X-Google-Thread: f7e14,31d8b5f4ccecfc75,start
X-Google-Attributes: gidf7e14,public
X-Google-Thread: f7a1c,31d8b5f4ccecfc75,start
X-Google-Attributes: gidf7a1c,public
X-Google-Thread: 10e356,31d8b5f4ccecfc75,start
X-Google-Attributes: gid10e356,public
From: hansmbg@algonet.se (Hans Malmberg)
Subject: perl fil I/O
Date: 1996/02/26
Message-ID: <1422.6630T1243T2563@algonet.se>
X-Deja-AN: 141243948
organization: AlgoNet Public Access Node, Stockholm
newsgroups: algonet.amiga,algonet.test,algonet.unix,swnet.unix