I am preparing some banners in GIFs.

GIF will contain for instance 3 images, which will be displayed 10s each of them in neverending loop.

example:

* images with logo `stackoverflow.com` - 20s
* images with logo `superuser.com` - 20s
* images with logo `webmasters.stackexchange.com` - 20s

together in one gif.

I am preparing this keeping in mind, that user can use it for instance on phpBB forums:

```
[url=link_to_site][img]someaddress/imageWithThreeFrames.gif[/img][/url]

```

The whole thing is that `link_to_site` should lead to proper site... if `superuser.com` frame is displayed, then link in somehow should lead to <http://superuser.com>, etc.

I know that this is almost impossible in traditional way.. so please let me explain how I see it...

gif is not traditional gif, but PHP script, which will be return normal gif and also save information on what time specific gif was requested. Is it possible to save a kind of fingerprint of user, which requested this PHP? Or this will be rather a fingerprint of forum?

`link_to_site` could be a indirect link of another PHP script on my server, which will calculate which frame was displayed if link was clicked X second after generating gif.

Does it have any chance of working?