Welcome Guest, Not a member yet? Register   Sign In
Form Validation
#14

[eluser]invision[/eluser]
Hi,

Apologies for the barriage of posts here.

I've decided to try it out on a simpler bit of code.

view
Code:
<html>
<head>
<title>My Form</title>
</head>
<body>

&lt;?php echo validation_errors('<div class="error">', '</div>'); ?&gt;

&lt;?php echo form_open('form'); ?&gt;
  
<h5>Username</h5>
&lt;input type="text" name="cname" value="&lt;?php echo set_value('cname'); ?&gt;" size="50" /&gt;
&lt;?php echo form_error('cname', '<div class="error">', '</div>'); ?&gt;

<h5>Password</h5>
&lt;input type="text" name="password" value="&lt;?php echo set_value('password'); ?&gt;" size="50" /&gt;

<h5>Password Confirm</h5>
&lt;input type="text" name="passconf" value="&lt;?php echo set_value('passconf'); ?&gt;" size="50" /&gt;

<h5>Email Address</h5>
&lt;input type="text" name="email" value="&lt;?php echo set_value('email'); ?&gt;" size="50" /&gt;

<div>&lt;input type="submit" value="Submit" /&gt;&lt;/div>

&lt;/form&gt;

&lt;/body&gt;
&lt;/html&gt;

controller
Code:
&lt;?php

class Form extends Controller {
    
    function index()
    {
        $this->load->helper(array('form', 'url'));
        
        $this->load->library('form_validation');
    $this->form_validation->set_error_delimiters('<div class="error">', '</div>');
            
        $this->form_validation->set_rules('cname', 'Company Name', 'required');
        $this->form_validation->set_rules('password', 'Password', 'required');
        $this->form_validation->set_rules('passconf', 'Password Confirmation', 'required');
        $this->form_validation->set_rules('email', 'Email', 'required');
            
        if ($this->form_validation->run() == FALSE)
        {
            $this->load->view('myform');
        }
        else
        {
            $this->load->view('formsuccess');
        }
    }
}
?&gt;


What is the best way to place a red border around any invalid fields?


Messages In This Thread
Form Validation - by El Forum - 04-19-2010, 02:31 AM
Form Validation - by El Forum - 04-19-2010, 02:41 AM
Form Validation - by El Forum - 04-19-2010, 02:53 AM
Form Validation - by El Forum - 04-19-2010, 03:08 AM
Form Validation - by El Forum - 04-19-2010, 03:10 AM
Form Validation - by El Forum - 04-19-2010, 03:22 AM
Form Validation - by El Forum - 04-19-2010, 03:22 AM
Form Validation - by El Forum - 04-19-2010, 03:34 AM
Form Validation - by El Forum - 04-19-2010, 03:43 AM
Form Validation - by El Forum - 04-19-2010, 03:47 AM
Form Validation - by El Forum - 04-19-2010, 04:05 AM
Form Validation - by El Forum - 04-19-2010, 04:31 AM
Form Validation - by El Forum - 04-19-2010, 04:47 AM
Form Validation - by El Forum - 04-19-2010, 06:31 AM
Form Validation - by El Forum - 04-19-2010, 06:37 AM
Form Validation - by El Forum - 04-19-2010, 06:43 AM
Form Validation - by El Forum - 04-19-2010, 06:50 AM
Form Validation - by El Forum - 04-19-2010, 06:54 AM
Form Validation - by El Forum - 04-19-2010, 06:54 AM
Form Validation - by El Forum - 04-19-2010, 07:17 PM
Form Validation - by El Forum - 04-19-2010, 10:01 PM
Form Validation - by El Forum - 04-20-2010, 01:10 AM
Form Validation - by El Forum - 04-21-2010, 11:05 AM
Form Validation - by El Forum - 04-21-2010, 11:43 AM



Theme © iAndrew 2016 - Forum software by © MyBB