Free Website Hosting Anuncios

Disallowed Key Characters. CodeIgniter

Si obtenes este error en CodeIgniter es porque algun nombre de campo input contiene algun caracter invalido para CodeIgniter como acentos, espacios, comas, puntos, etc. En general el metodo de validacion esta en: system/libraries/Input.php el metodo es : ?Ver código PHPfunction _clean_input_keys($str) { if ( ! preg_match("/^[a-z0-9:_\/-]+$/i", $str)) { exit(’Disallowed Key Characters.’); }   return [...]

Categoría: Code Igniter, General

Obtener el ultimo ID insertado en la base con CODE IGNITER

Luego de una insercion en code igniter, ?Ver código PHP$this->db->insert(’mi_tabla’, array(’campo1′=>$datos[’dato1], ‘campo2′=>$datos['dato2'], …… podemos obtener el último ID insertado: ?Ver código PHP$this->db->insert_id(); Vamos, nada nuevo, utiliza la funcion mysql_insert_id($db) :: ?Ver código PHP/** * Insert ID * * @access public * @return integer */ function insert_id() { return @mysql_insert_id($this->conn_id); }

Categoría: Code Igniter, Frames php, PHP

PHPPaging.lib.php excelente paginador | pequeño fix aportado al propagar el post

Este post no es para explicar como utilizar esta clase, para esto, vistita la pagina del autor. Este post es para añadir una pequeña funcionalidad al intentar propagar un post cuando tenemos varios elementos HTMLs así <input type=”text” name=”edades[]“> , <input type=”text” name=”edades[]“> , <input type=”text” name=”edades[]“> …. en este caso el post no es [...]

Categoría: Frames php, PHP

Como ejecutar un Controlador de Code Igniter desde el CRON de linux

Cuando usamos y deseamos ejecutar un script desde el CRON JOB de linux, nos encontramos con el problema de como cargar el core de de CI y poder usar por ejemplo, la conexion a la base de datos. Para poder solucionar esto tenemos dos pequeños trucos: 1.- Ejecutar el comando utilizando CURL, de la siguiente [...]

Categoría: Code Igniter, Frames php

SCRAPERs PHP ! SCRAPERS para Google, Yahoo y Bing obtener los SERP (Search Engine Result Pages)

“El secreto está en la salsa!!” decia la abuela, pues bien aquí el secreto está en la RegExp que usemos para obtener los resultados que deseemos. Primero, SCRAPER es algo así como un “rascador” o “trillador” y lo que rascaremos serán por ejemplo resultados de una busqueda en Google, Yahoo o Bing, obteniendo los resultados [...]

Categoría: PHP

Como detectar con PHP si una url redirecciona utilizando 301 o 302

Si nos encontramos en la necesidad de mudar nuestra pagina, pero no queremos perder el PR de google, uno de los artilugios que estan permitidos en el standard de HTML es utilizar en el Header una redireccion permanente codigo 301 o temporal codigo 302. Si queres saber si una URL utiliza este mecanismo de redireccion [...]

Categoría: HTML, Joomla!, PHP, Web 2.0