This script is useful when you have any HTML web page needing to show a user's avatar, and the user's username or userid is available to you. An HTML img tag will be the typical usage:
Installation:Code:<img src="avatar.php?userid=3" />
- upload this script to your forum root.
You have 3 GET parameters you can set:
userid - the userid number of the user.
username - the username of the user. Can be used instead of userid.
size - can be s, m, or l. The default is m if not specified.
If the user is not found then it will output the default "no gender" avatar:Code:<img src="avatar.php?userid=3" /> <img src="avatar.php?userid=3&size=s" /> <img src="avatar.php?username=admin" /> <img src="avatar.php?username=admin&size=l" />
This script supports all three types of avatars... default, custom, and gravatars.
Note that calling avatars like this doesn't have the usual cache-buster timestamp in the URL. So a hard refresh might be necessary to see a user's new avatar after they have changed it.