Re: php co sa pouziva

From: mail@pp21.cz
Date: 04. 10. 2002, 14:35 CEST


Je mi jasny, ze ten tvuj web je poskladanej z desitek
a stovek zbytecnych 'modulu' pokud tomu dobre rozimum,
poruznu jsi zkombinoval nekolik ruznych RS systemu...
Ale o to mi nejde.

Jedno 'elegantni' reseni bych pro tebe mel....
Od tebe to ale vyzaduje, aby si na zacatek _kazdeho_ php souboru pridal
jeden radek. Nebranis se tomu a jsi toho schopen?

Pokud ano, tak ten radek by byl asi nasledujici:

$UMfile=__FILE__; @include("/usage-modul.php");

Pohopitelne za prepokladu, ze se nikde v tech souborech nevyskytuje
promenna $UMfile, abys neco neprepsal.

Jak by to fungovalo?
Do promenne $UMfile se priradi jmeno prave zpracovavaneho souboru a pak
se zpracuje soubor usage-modul.php, ktery budes mit v korenovem adresari
webu. Pokud tam ten soubor nebude, nic se nestane, zavinac pred include
potlaci vypis chybove hlasky.

A pomoci toho includovanyho souboru si pak v jednom specialni adresari,
kde budes mit pravo zapisu (chmod666) automaticky vytvoris pro kazdy
soubor jeden log soubor, do kteryho muzes zapisovat cas pristupu, jaka
byla pozadovana URL pri pozadavku na tenhle php file, ktery php file
stoji na zacatku volani tohoto souboru a pod.
Pro soubory ktere nikdo nevola by se zadne logy nevytvorili.


Moznosti je spousta, a nevypadaji zas tak spatne, co? Ale musel bys ten
radek dat do kazdeho souboru, nejlepe na zacatek...

Pokod jsi k tomu svolny, napis, nekdo (treba ja;o) se ti pokusi ten php
skript vytvorit.

Koukal jsem, ze lovis kazdou tisicinu vteriny pri zpracovani stranky,
tohle ti nejspis par setin sekundy zpomali vygenerovani stranky....

Ale az si v tom udelas cistku, muzes to zase odstranit....

-pp21-



This archive was generated by hypermail 2.1.2 : 04. 10. 2002, 15:37 CEST