Организация 'submit' с помощью картинки

Рейтинг: 0Ответов: 0Опубликовано: 05.09.2014

Всем доброго времени суток.

Работаю с "kohana", в которой отправка данных с формы осуществляется с помощью кнопки "submit"

(<.?=Form::submit('submit', 'Add')?>)

С помощью которой в отпраляемый массив вставляется строка ([submit] => Add), и затем массив отправляется с успехом обрабатываться в

 public function action_add()
    {
        if(isset($_POST['submit']))
        {
....
        }
    }

Я же оформил эту кнопку с помощью графического изображения:

<.?=Form::image('submit', 'picture', array('src' => 'media/Img/save.png',
                              'onmouseover' => 'this.src=\'/media/Img/save_click.png\';',
                                'onmouseout' => 'this.src=\'/media/Img/save.png\';',
                                   )
                          )?>

Соответственно элемент ([submit] => Add) в отправляемый массив не попал, и соответственно условие (if(isset($_POST['submit']))) не отреагировало.

Решение:

Может, стоит поле 'submit' в условии (if(isset($_POST['submit']))) заменить на какое-нибудь существующее поле формы, например:

(if(isset($_POST['**abbreviation**'])))?

Такое поле на форме есть.

И насколько это является правильным?

Заранее спасибо.

Ответы

Ответов пока нет.