<?php
namespace App\Controllers;
class Test extends BaseController
{
public function index()
{
$data = [
'submit_url' => base_url('test/submit'),
'error' => $this->session->getFlashdata(),
'csrf_token' => csrf_token(),
'csrf_hash' => csrf_hash()
];
//echo view('inc/header');
echo $this->parser->setData($data)->render('test');
//echo view('inc/footer');
}
public function submit()
{
$this->validation->setRules([
'name' => 'required|alpha',
'email' => 'required|valid_email',
'password' => 'required',
]);
$valid = $this->validation->withRequest($this->request)->run();
if ($valid === false) {
return redirect()->back()->with('message', $this->validation->getErrors());
}
$email = $this->request->getPost('email');
return $email;
}
}