🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #928

Re: Tylko jedna sesja

#928
From: Tomasz Nidecki
Date: Fri, 24 Aug 2001 22:14
30 lines
2702 bytes
In article <9m66l5$b89$1@news.tpi.pl>, "Igo" <igo@interia.pl> wrote:

> Pisze program, ktory odwoluje sie pliku PHP na serwerze - wykonuje go z
> parametrami. Konieczne jest, aby skrypt wykonywany byl tylko raz w jednym
> czasie, czyli mozna sie z nim polaczyc dopiero, kiedy poprzednie 
> polaczenie
> zostanie zerane. Jak cos takiego wykonac?

Mam teraz podobny problem, z tym ze sprawa dotyczy operowania przez 
skrypt na pliku. Kombinuje jak to zrobic, bo skrypt wywoluje sie z 
roznymi parametrami (dodawanie, usuwanie rzeczy z pliku) i przy kazdym 
wywolaniu plik jest otwierany i zamykany oczywiscie. Operacje sa na 
pliku tymczasowym, ktory jest tworzony na poczatku z oryginalu, jesli 
tymczasowy nie istnieje. Jesli tymczasowy istnieje, to z niego 
wczytywane sa wlasnie dane.

No i teraz wlasnie mam zagwozdke, jak zrobic, zeby tylko jedna osoba 
mogla na raz operowac na tym pliku tymczasowym. Lock chyba sie tu nie 
przyda, bo musi sie automatycznie zdejmowac, jak np. zerwie sie 
polaczenie z netem uzytkownikowi (chyba, ze przez jakies error 
handlery?...).

Jak dojde do jakiegos pomyslu, to napisze, jesli ktos cos takiego juz 
robil, pomoc mile widziana :).

-- 
tomasz 'tonid' nidecki, zoliborz, warszawa, poland
mailto:tonid@tonid.net http://endemic.tonid.net
icq uin 3096467 (mac) icq uin 28347816 (pc)
PGP: 11E3 2772 7E95 8962 F932  7FAA 72F2 4CCC 1C70 DB83
Technical Details
Message-ID: <tonid-A837C0.00143825082001@news.kocham.krakow.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!pcmedia.com.pl!news.man.szczecin.pl!news.task.gda.pl!news.trzebnica.net!news-1.feed.trzepak.pl!news.kocham.krakow.pl!tonid
References: <9m66l5$b89$1@news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!pcmedia.com.pl!news.man.szczecin.pl!news.task.gda.pl!news.trzebnica.net!news-1.feed.trzepak.pl!news.kocham.krakow.pl!tonid
From: Tomasz Nidecki <tonid@tonid.net>
Newsgroups: pl.comp.lang.php
Subject: Re: Tylko jedna sesja
Date: Sat, 25 Aug 2001 00:14:38 +0200
Organization: tonid.net - http://tonid.net
Lines: 30
Message-ID: <tonid-A837C0.00143825082001@news.kocham.krakow.pl>
References: <9m66l5$b89$1@news.tpi.pl>
NNTP-Posting-Host: pm14.warszawa.sdi.tpnet.pl
Mime-Version: 1.0
X-Trace: Kocham.Krakow.pl 998691218 3197 213.76.227.14 (24 Aug 2001 22:13:38 GMT)
X-Complaints-To: usenet@kocham.krakow.pl
NNTP-Posting-Date: 24 Aug 2001 22:13:38 GMT
X-Hobbies: Akwarystyka, komputery, Internet, Garbusy, muzyka
X-Work: Magazyn Internetowy WWW, webmaster www.akwarystyka.pl
X-Homepage: http://endemic.tonid.net
X-Working-On: Power Macintosh G3/233
X-Face: ?4>"8AoC*Y"DQ;.:rJe0k5-O2!+ONsynuaf)X>N^w|n$vAsc/{hQcHX*O@,0w        [=Od]$&B,O4Tw6I{\D>&pq^4/H<6'~K$N[(UdLqnSqXmJ5m&>^0nN-PDgBaC}sYKy}6]        BAWwaxp~[_,tIgCmY]Xo$Efm&}\1sA^
X-Notice1: This message was sent through the KKPL news server.
User-Agent: MT-NewsWatcher/3.0 (PPC)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit