I also tried your way, but still get the same result....
Always without post data....
Controller Test.php:
PHP Code:
<?php namespace App\Controllers;
class Test extends BaseController
{
public function index()
{
var_dump($_POST);
die();
$request = \Config\Services::request();
$name = $request->getVar('name');
$lastname = $request->getVar('lastname');
echo 'StarttestingName'.$name.'EndtestingName<br>';
echo 'StarttestingLastname'.$lastname.'EndtestingLastname<br>';
return view('test_2');
}
//--------------------------------------------------------------------
}
Views test_2.php:
Code:
<form action="test" method="post">
<input type="text" name="name" value="Mario" id="name">
<input type="text" name="lastname" value="Rossi" id="lastname">
<input type="submit" name="submit" value="submit" id="submit">
</form>