Райский, вот за это я и говорил. Как не крути, а обойтись без доп.параметра не выйдет. В общем мой вариант: при загрузке смайла создаётся папка с ИД юзера в которую онии грузит смайлы. Потом при выводе, передаём в функцию ИД автора поста, и потом в функции вывода смайлов подчтавляем этот АйДи и тянем смайл из папки юзера оставившего пост.
Но тут проблема в том, что придется редактировать все файлы где выводятся смайлы.
Есть вариант 2: смайлам давать уникальное имя и скидывать все в одну папку. Тогда не надо будет лазить в файлах.
Да, кстати вариант 3 это префикс с АйДи юзера. Но что во 2 что в этом варианте код вывода смайла может получиться очень большой, что юзерам не понравится.