Programación en php

Redireccionar una url

Cuando vamos a cambiar el contenido de nuestro dominio a otra dirección, es importante indicar este cambio. De esta forma, tanto los motores de búsqueda como los propios usuarios podrán seguir encontrando la información que desean. Hay varios métodos para hacer una redirección: Método 1, HTML: <meta http-equiv=”acción” content=”segundos”; url=”http://www.neleste.com/nuevaruta” /> Método 2. PHP (para este método, es imprescindible no haber escrito html antes, esto cambiaría las cabeceras del documento): <?php header (“Location: http://www.neleste.com/nuevaruta”); ?> Método 3. JavaScript: <script type=”text/javascript”>…

Leer Más

Simplificar expresiones regulares

Tanto si usamos POSIX (está obsoleto, si usas sus métodos, ereg, eregi, etc aconsejamos cambiarlos) como si usas PCRE, quizá ya sepas que tienes a tu alcance mecanismos de conversión para alfabéticos [a-zAZ09_], numéricos [0-9] o alfanuméricos [a-zAZ09_0-9]. Por ejemplo, si queremos representar caracteres alfabéticos nos basta con poner \D (palabra), para numéricos \d (dígito) y o alfanuméricos \w Por cierto, si quieres probar el resultado de tus expresiones regulares, está web te será de utilidad. Otras conversiones: \t —…

Leer Más

Optimizando nuestro código PHP

1 – Inicializa las variables antes de utilizarlas. Estás, se inicializan solas, pero con un coste de tiempo. 2 – Debes estar en constante aprendizaje, cada vez el lenguage PHP se hace más fuerte, y salen nuevas características interesantes sobre este.. 3 – Incrementar una variable en el método de una clase es lo mas rápido, que incrementar una variable global. 4 – Incrementar una variable global a un fichero puede llegar a ser hasta dos veces más lento que…

Leer Más

Validar ccc con PHP

Identificación de una cuenta corriente o libreta de ahorros En España las cuentas corrientes y las libretas de ahorros tienen una identidad única que se compone de 20 dígitos, el denominado Código Cuenta Cliente. Este código identifica a la entidad bancaria, sucursal y cuenta de forma única de tal modo que actúa como dirección de la cuenta para la realización de cualquier operación financiera. Esquema del código de identificación de una cuenta bancaria Proceso de cálculo de los dígitos de…

Leer Más

CodeIgniter, Framework PHP

CodeIgniter es un gran framework para PHP creado para ofrecer un alto rendimiento, además este framework es bastante ligero y muy sencillo de configurar. A la larga lista de frameworks para PHP, y que ha conseguido que php vuelva a ser el lenguage de programación web por excelencia (recordemos que lo utilizan todas las grandes compañías online) dejando en la cuneta a otros grandes lenguages como ruby y su framework rails; este framework podría pasar por una alternativa mas, pero…

Leer Más

Ajax en php

Hoy en día resulta algo feo ver una página que no utiliza ajax, a los usuarios no nos gusta mucho ver como nuestras páginas vuelven a cargar a la hora de enviar un formulario, subir una imagen etc, etc. La manera más sencilla de empezar a utilizar ajax si no controlamos javascript (javascript es el lenguage del futuro, intenta aprenderlo!), es con la clase xajax, que nos trae un cumulo de funciones que simplifican nuestra tarea. Está bastante bien implementada,…

Leer Más

Plugin ruby on rails

Los frameworks que han salido tanto para ruby como para php, permite simplificar mucho las funciones que antes se programaban a mano, haciéndose ahora de manera automática. Dentro de las comunidades tanto php como ruby on rails, hay multitud de extensiones y scripts que permiten hacernos la vida más sencilla. Hobo es un plugin para Ruby on Rails que añadirá velocidad turbo a el proceso de construcción de una aplicación web. Su características principales son: Plantillas que permiten definir tags…

Leer Más

Crear un captcha

Es habitual que se nos cuele mucho spam por formularios, y es que los spamers, suelen crear aplicaciones para enviar miles y miles de correos por formularios vulnerables, que envían copia del e-mail al autor, por ejemplo. Voy a iniciar un pequeño tutorial para crear un captcha, para “obligar a los usuarios a demostrar que son humanos”. Primera Parte <?php session_start(); //Creamos una cadena aleatoria de caracteres $md5 = md5(microtime() * mktime()); //Reducimos a 5 los caracteres $string = substr($md5,0,5);…

Leer Más

Chat en php

Con estos pequeños scripts en php, podrás montar un chat en tu web en poco tiempo. Solo tienes que insertarlo en tu web e ir indicando tu base de datos, dominio y contraseñas. Puedes borrar los enlaces, es completamente libre, pero siempre es de agradecer que no los eliminen y contribuyan a mejorar el pagerank de la web. Descargar | chat

Leer Más