¿Te gustaría saber el momento exacto y en que página en concreto ha pasado el robot de google (Googlebot) en tu web? Bien con el siguiente código recibiréis un email con la IP, navegador y url destino de la araña […]
Simple función php para eliminar todos aquellos caracteres raros (*, $, #, @, |, !, &, ¬, ^, [, etc…) que no sean ni números ni letras y los guiones medio y bajo: function limpiaCadena($cadena) { return (ereg_replace('[^ A-Za-z0-9_-ñÑ]', '', […]
Dos funciones php diferentes para añadir el «http://» a una determinada url si no existe. Así nos evitaremos errores 404 innecesarios. function addhttp($url) { if (!preg_match("~^(?:f|ht)tps?://~i", $url)) { $url = "http://" . $url; } return $url; } function addhttp($url) { […]
Con la variable global $HTTP_REFERER de php podemos obtener (en algunos casos) la url de referencia de la que usuario que accede a nuestra web. En si no es muy fiable, ya que depende de que en el sitio web […]
Condicional muy sencilla en PHP para comprobar si existen registros y capturar el número total de una determinada consulta en la base de datos MySql. Utilizaremos la función mysql_num_rows para contabilizar el número de filas de un query. En ese […]
En general la mayoría de servidores con Apache2 y PHP5 no muestran errores de php como medida de seguridad. Para poder activar y poder ver los errores mientras se está desarrollando simplemente: Cremos un archivo .htaccess en el raiz de […]
Crear dinámicamente un abecedario en PHP (A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | […]
¿Cual de estos 3 bucles (foreach | while | for) php es el más rápido? bien, en este artículo vamos a hacer un test para controlar el tiempo de ejecución en segundos, que conseguimos con la función microtime(). En primer […]
Este es un típico error de php cuando hacemos una re-dirección php con header(). Los búferes de salida eliminan el problema que causa este error: «espacios y saltos de línea» al principio y final del archivo php. Solución: Asegúrate de […]
Es posible que en alguna ocasión necesitemos mostrar todos los registros de una tabla en phpMyAdmin, en lugar de ir paginando hasta encontrar la fila deseada… Editando el archivo config.inc.php (que es el archivo de configuración de phpMyAdmin) que se […]