[eluser]Luis ACE[/eluser]
Here is my code, I dont have your signup_model. I excluded it in my code.
Form Controller
Code:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Form extends CI_Controller {
public function __construct()
{
parent::__construct();
}
public function index()
{
$data = array();
$this->load->library('form_validation');
$this->load->database();
$this->form_validation->set_rules('email', 'Email', 'required|valid_email', 'E-mail is not valid!');
if ($this->form_validation->run() == FALSE)
{
$data['result'] = validation_errors();
}
else
{
$data['result'] = 'Successful.';
}
$this->load->view('home', $data);
}
}
your View
Code:
<form method="post" action="form">
<p class="space">Sign-up: <input type="text" name="email" value="<?php echo set_value('email'); ?>" size="30" />
<input type="hidden" name="type" value="<?php echo set_value('type'); ?>" size="50" />
<input type="submit" class="button" value="Submit" /></p>
</form>
<span><?php if(isset($result)) echo $result; ?></span>
See if that works.