Depois de alguns anos em off...
Segue o link do meu novo blog!!
Abs!!
PHP Avançado, CSS, CodeIgniter, Zend, Wordpres e muitas outras coisas!
echo CI_VERSION;
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
$config['index_page'] = 'index.php';
$config['index_page'] = '';
$db['default']['hostname'] = 'mysql.seusite.com.br';
$db['default']['username'] = 'usuario';
$db['default']['password'] = 'senha';
$db['default']['database'] = 'bancodedados';
$db['default']['dbdriver'] = 'mysql';
$autoload['libraries'] = array('database');$config['base_url'] = 'http://www.seusite.com.br/';
$config['index_page'] = 'index.php';
$config['language'] = 'english';
$config['charset'] = 'UTF-8';
$config['encryption_key'] = 'chavedecriptografia';
/**
* Verifica se o CPF informado é valido
* @param string
* @return bool
*/
function valid_cpf($cpf)
{
// Verifiva se o número digitado contém todos os digitos
$cpf = str_pad(preg_replace('/[^0-9]/', '', $cpf), 11, '0', STR_PAD_LEFT);
// Verifica se nenhuma das sequências abaixo foi digitada, caso seja, retorna falso
if (strlen($cpf) != 11 ||
$cpf == '00000000000' ||
$cpf == '11111111111' ||
$cpf == '22222222222' ||
$cpf == '33333333333' ||
$cpf == '44444444444' ||
$cpf == '55555555555' ||
$cpf == '66666666666' ||
$cpf == '77777777777' ||
$cpf == '88888888888' ||
$cpf == '99999999999') {
return FALSE;
} else {
// Calcula os números para verificar se o CPF é verdadeiro
for ($t = 9; $t < 11; $t++) {
for ($d = 0, $c = 0; $c < $t; $c++) {
$d += $cpf{$c} * (($t + 1) - $c);
}
$d = ((10 * $d) % 11) % 10;
if ($cpf{$c} != $d) {
return FALSE;
}
}
return TRUE;
}
}
// --------------------------------------------------------------------
$lang['valid_cpf'] = "O campo %s não é um CPF válido. Use o formato 000.000.000-00";
$this->form_validation->set_rules('cpf', 'CPF', 'required|valid_cpf');