...но неочевидным образом. Тоже сначала решил, что фото не отправляется, но оказалось, что фото сменилось, но не обновилась страничка, и впечатление было, что не работает.
Навскидку причины могут быть:
- неподходящий файл. Файл должен быть в формате JPG или GIF: остальные форматы движок не признаёт в силу своей архаичности. Файл не должен быть больше 20 килобайт. Независимо от размера файла желательно, чтобы размер картинки также был небольшой, не больше 800 точек. Возможно также влияние имени файла. В имени нежелательна кириллица и подозрительные знаки. Может помешать, если прежнее фото было с таким же именем. Для проверки можно присоединить к имени пару-другую цифр и попробовать ещё раз.
- неправильный порядок действий. Надо выбрать файл со своего компьютера (надпись "Не выбран ни один файл" должна замениться на имя нового файла), нажать кнопку "Послать" и не обращать внимания на то, что ничего не изменилось.
- на самом деле всё получилось, но вредительствует кэш браузера. Для устранения нужно заново перегрузить страницу, разные браузеры делают это по-разному: клавиши F5, Ctrl-F5, Ctrl-R, правой кнопкой по странице - выбрать пункт "Обновить".
В конце-концов можно прибегнуть к "кувалде". Если ничего не поможет - положите картинку в Копилку, поменяю.