Aquí una función php que utilizo al generar archivos XML, para «limpiar» cadenas de texto con caracteres no permitidos en XML como ««, «&», «‘». Usando arrays para guardar las cadenas a reemplazar con str_replace(): function limpioCaracteresXML($cadena){ $search = array("<", […]
La forma más sencilla de contar el número total de elementos que contiene un array es usar la función count() de php. Un ejemplo: $miarray = array('leon','salamanca','zamora'); echo count($miarray); // Resultado: 3
Una manera sencilla de comprobar si existe un elemento con jquery. Para ello utilizamos length(), que cuenta el número total de elementos. Un ejemplo, vamos a comprobar al pulsar sobre los elementos de un menú, si existe dentro de este […]
Un ejemplo para comprobar con jquery si un checkbox esta checked (seleccionado): $('#micheckbox').change(function(){ var checkeado = $(this).attr("checked"); if(checkeado) { alert('activado'); } else { alert('desactivado'); } });
Si queréis hacer una condicional para conocer si un determinado elemento de nuestra web tiene una determinada clase, podemos hacer uso de la clase hasClass() de jquery de manera muy sencilla. Un ejemplo, vamos a ver si algún elemento de […]
Para evitar que los spamers encuentren y capturen las direcciones de email que tengamos en nuestra web podemos usar la siguiente función php para encriptar el email en el código fuente, y de esta forma evitar que estos programas automatizados […]
A continuación una función php para calcular la edad a partir de la fecha de nacimiento. function calcular_edad($fecha){ $dias = explode("-", $fecha, 3); $dias = mktime(0,0,0,$dias[1],$dias[0],$dias[2]); $edad = (int)((time()-$dias)/31556926 ); return $edad; } // Formato: dd-mm-yy echo calcular_edad("01-10-1989"); // Resultado: […]
Vamos a utilizar htaccess para hacer una re-dirección permanente 301 del index.php al nombre de dominio. Así nos evitamos duplicidad de contenido y damos prioridad al dominio de cara al SEO. RewriteCond %{THE_REQUEST} ^.*/index\.php RewriteRule ^(.*)index.php$ /$1 [R=301,L] Si tenéis […]
Sencilla función php utilizando arrays, para mostrar 1 cadena (palabra/frase/número) de forma aleatoria, de un determinado array formado por todas nuestras palabras. Por ejemplo: $anchors = array("León","La Bañeza","Boñar","Astorga", "Ponferrada"); shuffle($anchors); $randanchor = array_rand($anchors,1); echo $anchors[$randanchor];
Si utilizáis el plugin qTranslate y estáis trabajando en algún php de vuestro tema wordpress y necesitáis mostrar el código iso (ej. es, en, fr, de, etc…) del idioma activo en ese momento podéis utilizar la función qtrans_getLanguage() que retorna […]