Skip to content

Instantly share code, notes, and snippets.

<!doctype html>
<html lang="en">
<head>
<title>User registration</title>
</head>
<body>
<?=form_open(current_url())?>
<p><?=form_label('first name')?>
<?php
class Users extends Controller {
function users()
{
parent::Controller();
$this->load->model('User_model');
}
<?php
class User_model extends Model {
function add_user($user_array)
{
return $this->db->insert('users',$user_array);
}
}
<div id="tabs">
<h2>Lorem ipsum</h2>
<p>Auto tabs uses jQuery and jQuery UI to automatically markup your tabs.</p>
<h2>Mauris vitae</h2>
<p>Mauris vitae metus eu enim tempor facilisis.</p>
<h2>Sed comodo porta</h2>
<p>Sed commodo porta libero.</p>
/* TABS */
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a,
.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{ cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel{
display: block;
// Runs this function when the page loads
$(document).ready(structureTabs);
function structureTabs()
{
// Insert a list to hold the tab buttons
$('#tabs').prepend('<ul id="tabbtns"></ul>');
// Split the content up, starting with each h2 and all other content until the following h2 comes.
$('#tabs h2').each(function(index){
<?php
switch( $_SERVER['HTTP_HOST'] )
{
// Local Site
case 'local.ci.com':
define('SITE', 'local');
break;
// Development Site
<?php
$config[ 'no_validation' ] = array(
'auth/login',
'auth/logout',
'home'
);
<?php
$parent_path = dirname( $_SERVER['DOCUMENT_ROOT'] );
define('SHAREDPATH', $parent_path . '/shared/');
<?php
class Users_model extends MY_Model
{
public function __construct()
{
parent::__construct();
/* Set Table info */