Re: Wykrywanie OS/2

Autor: Wojciech Gazda <gazda_at_fema.wywalto-krakow.pl>
Data: Mon 31 May 2004 - 00:38:49 MET DST
Message-ID: <c9do2i$c1v$1@atlantis.news.tpi.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

Hubert Gajewski wrote:
> Wojciech Gazda napisał(a):
>
>> Jeśli to Ty prowadzisz hosting, to co za problem aby osoba dodała
>> sobie *URL* do skryptu PHP zbierającego statystyki (skrypt może
>> wyświetlać obrazek 1x1 px lub generować licznik odwiedzin). Dodatkowo,
>> ten sam skrypt do którego podasz URL będzie mógł użytkownikowi
>> wygenerować ładną stronę ze statystykami.
>
>
> Dokładnie tak jest to zrobione. Skrypt jest dwuczęściowy:

Nie jest. Z tego co piszsz nie jest.

Na stronie użytkownika:

<a href="/twoj_zbieracz_statystyk.php?userid=user;mode=stat4u">
<img src="/twoj_zbieracz_statystyk.php?userid=user" width="x"
        height="y" border="0"/>
</a>

Do tego w ogóle nie trzeba java-scriptu... :-(

PS. U siebie stosuje coś takiego (nie chcę generować obrazków):

<a href="/cgi-bin/counter.cgi?id=userid;stat=1">
<script type="text/javascript" src="http://test/cgi-bin/counter.cgi?id=userid">
</script>
</a>

Skrypt counter.cgi: a) zlicza odwiedziny, b) generuje java script który
zinterpretowany przez przeglądarkę wyświetla liczbę odwiedzin zliczoną przez
counter.cgi. Mając b) możesz generować skrypt dynamicznie w zależności np.
od przeglądarki...

Z resztą robi się już z lekka OT ;-)

> <script type="text/javascirpt">
> ...
> </scirpt>
> <noscript>
> ...
> </noscript>
>
> W <noscipt> jest takie rozwiazanie jakie podałeś.
> Z JavaScriptem mam same kłopoty. Nie radzą sobie z nim bardzo stare
> przeglądarki obsługujące JavaScript (np. Netscape 2.0 obsługuje JS, więc
> ignoruje <noscript>, a z <script> nie daje rady), jeśli zrobię tak, żeby
> obsługiwały dobrze (dodanie language="JavaScript", to kod HTML-owy jest
> niezgodny ze specyfikacją (X)HTML Strict. W dodatku w plikach mających
> MIME application/xhtml+xml skrypt nie działa (inne tranktowanie
> komentarzy przez przeglądaki - sekcja CDATA). Kiedy wymyśliłem specjalny
> skrypt, który rozwiązywał problem starych przeglądarek, ale panowała
> dowolność wśród tych najnowszych - inaczej był interpretowany przez
> Operę, inaczej Mozillę i dałem sobie spokój.
>
>

-- 
Wojciech Gazda
**********************************************************
* Home page        - http://trurl.asua.org.pl            *
* Asua programmers - http://www.asua.org.pl              *
**********************************************************
[ To już szósta linia sygnaturki - niezgodna z netykietą ]

Received on Mon May 31 00:45:13 2004

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Mon 31 May 2004 - 01:03:01 MET DST