Дубли картинок

Если при загрузке картинки несколько раз случайно нажать кнопку «Загрузить», то загрузится несколько раз одна картинка.
Можно ли сделать так, что бы при нескольких нажатиях публиковалась только одна картинка?


ps / варианты «не нажимайте несколько раз» не стоит писать, нашим юзерам в мозг не влезешь.

Спасибо за минусы, но проблему это не решает