Обработкa input и button


Для реализации данной задачи нам нужно создать два php-файла.

  • Test.php - контроллер. Я создал его в папке controller.
  • Test_view.php - вид. Я создал его в папке views.

Для начала в файле test_view.php создадим input

Test_view.php

<form method="post">
	<input type="text" name="obrabotka_input">
	<button name="obrabotka_button" value="значение button"></button>
</form>
				

Напомню, что нужно написать тег form. Без form процесс обработки не происходит.

Test.php

class test extends CI_Controller {
	public function index(){
		if($this->input->post('obrabotka_input')){ // или напишите $_POST['obrabotka_input']
			echo $this->input->post('obrabotka_input');  // выведит то, что написано в inpute
		}
		if($this->input->post('obrabotka_button')){ .. // или напишите $_POST['obrabotka_button']
			echo $this->input->post('obrabotka_button');  // выведит то, что написано в buttone
		}
		$this->load->view('test_view');
		}
	}
       
				

Есть ошибки или есть идея лучше? Напишите в комментариях.


Чтобы написать комментарии вам нужно войти в систему или зарегистрируйтесь

Комментарии