Acontroller.php
-----------------
validation(
// ['Name' =>'required| min_length[4]',
// 'Email'=>'required|valid_email',
// 'Password' =>'required|min_length[5]',
// 'Mobile' => 'required|numeric|max_lenght[10]',
// 'Address' =>'required|max_lenght[10]'
// ]);
// $model = new Cimodel();
// if (!$input) {
// echo view('registration', ['validation' => $this->validator ]);
// }else{}
public function store()
{
helper(['form','url']);
$input = $this->validate(
[
'name' =>'required',
'email'=>'required|valid_email',
'pass1' =>'required|min_length[6]',
'mobile' => 'required|numeric|max_length[10]',
'address' =>'required',
]);
$model = new Cimodel();
if(!$input)
{ echo 'Not Validate';
echo view('registration',['validation' => $this->validator]);
}else{
$data=[
'Name' => $this->request->getPost('name'),
'Email' => $this->request->getPost('email'),
'Password' => $this->request->getPost('pass1'),
'Mobile' => $this->request->getPost('mobile'),
'Address' => $this->request->getPost('address')
];
$model->save($data);
if ($model) {
echo "Inserted Successfully.";
} else {
echo "not insert";
}
}
}
}
?>
------------------------------------------------------------------------------
View-registration.php
Registration Form
-----------------------------------------------------------------------------------------
Model--Cimodel.php
---------------------------
SETUP ROUT--
$routes->get('/', 'Home::index');
$routes->get('/register','Acontroller::index');
$routes->Post('/SaveData','Acontroller::store');
Saturday, April 23, 2022
Subscribe to:
Post Comments (Atom)


No comments:
Post a Comment