А так не находит значение ocen1
Код:
<form name="ocen" action="test_1.php" method="post">
<input type="text" name="nikName"><br>
<input type="image" src="CSS/ocenka_1.jpg" value="1" name="ocen1">
</form>
А к чему серверу знать value у кнопки? Для кнопки-изображения в массиве $_POST приходят координаты клика по кнопке. Если вам нужно передать с формой какое-то дополнительное значение, сделайте hidden-поле.
А как тогда будет выглядеть код. Просто я даже не знаю на что эту проблему гуглить да и может есть нормальное решение мне нужно чтоб при клики на картинку (их пять) в скрипт передавалось значение картинки (ну в смысле цифра) и к ней добавлялось поле имени
Ну, если так, можно сделать 5 обычных кнопок <input type="submit" /> без бордеров и с обнуленными полями, задав каждой свою картинку качестве фона. У таких кнопок value передается