domingo, 28 de septiembre de 2014

XAMPP, PHP: Fatal error: Maximum execution time of X seconds exceeded in

Este error resulta de que, en la configuración del PHP, el tiempo de ejecución de tu script excedió el tiempo de ejecución por default.


Excel: Buscar una palabra específica en una celda dada

Para buscar y encontrar una palabra o un pedazo de texto dentro de una cadena contenida en excel, hay que aplicar la siguiente fórmula:

=SI(ESNUMERO(ENCONTRAR(")",A7189)),",","")

De donde:
El caracter que tengo en Rojo es el texto, palabra o símbolo a buscar.
El texto en color Verde es la celda en donde deseo buscar.
El caracter que está en Azul, es el texto, palabra o símbolo que deseo poner en la celda actual en la que tengo el cursor.

miércoles, 24 de septiembre de 2014

Un plugin para ocultar tus direcciones de correo electrónico en Wordpress de los spammers o bots

He encontrado un buen plugin que codifica las direcciones de correo electrónico en el código fuente:

https://wordpress.org/plugins/email-address-encoder/


martes, 23 de septiembre de 2014

Actualizar un plugin manualmente en Wordpress

Has comprado un plugin anteriormente y ahora necesitas actualizarlo de manera manual.
Aquí te digo cómo:
- A manera de ejemplo, actualizaremos un plugin llamado LayerSliderWP de la versión 5.1.1 a la 5.2.0.
1) Accede vía ftp a las carpetas de tu sitio de Wordpress: \directorioRaizDeTuWordpress\wp-content\plugins\



viernes, 19 de septiembre de 2014

Mini filtro anti SPAM para formularios de contacto en PHP

He comenzado a recibir correo SPAM o basura en una forma de contacto que implementé.

Dicho correo viene con nimiedades publicitarias chinas.

De ahí que ya llevo dos correos indeseables.

De los dos correos, empecé a observar cuáles son los términos que se repiten de manera sistemática:


Árbol de términos del primer correo basura

miércoles, 17 de septiembre de 2014

Cómo obtener el código de rastreo de google analytics

Para obtener el código de rastreo de google analytics, hay que seguir los siguientes pasos:

1) Evidentemente, accede a tu cuenta de Google Analytics.

2) En el menú superior, está la pestaña o enlace que dice "administrador" y dale clic ahí.


Cómo mapear una imagen en HTML con MapEdit

MapEdit es un programa que te permite obtener el código html que te permitirá delimitar ciertas partes o áreas de una imagen para que puedas relacionarlas con hipervínculos.

Para hacerlo, hay que seguir los siguientes pasos:
1.- Abrir la imagen.

Abriendo la imagen












Cómo hacer un mapa de imagen en HTML y que sea responsive

Hay ocasiones, en donde se necesita poner diversos enlaces dentro de una imagen, dependiendo el área sobre el cual pase el mouse.

Por ejemplo, veamos la siguiente imagen aquí.

Para lograr esto último lo que necesitas hacer es lo siguiente:

Obtener las coordenadas de las figuras que deseas limitar: se cuenta con figuras como rectángulos, círculos o polígonos (multiforma).

Existen varios recursos en la web, tanto en línea como software, que te ayudan a obtener dichas coordenadas.

De software:

lunes, 15 de septiembre de 2014

Cómo bloquear números telefónicos desde un número fijo

Cuando recibes llamadas y llamadas desde un mismo número y no te contestan y te molesta tal situación, lo que debes hacer son los siguientes dos pasos:

1) Debes contar con el servicio de identificador de llamadas.

2) Compra un teléfono inalámbrico que cuente con la funcionalidad de bloqueo de llamadas.

Entonces cada vez que te vuelvan a marcar desde ese número, dichos teléfonos inalámbricos los bloquean. ;-) Y listo.

viernes, 12 de septiembre de 2014

Cómo obtener el nombre de las columnas junto con los resultados en php y mysql?

Si quieres desplegar una tabla con los nombres de las columnas y los datos correspondientes, hay que aplicar el siguiente código:




$dbLink = mysql_connect('localhost', 'usr', 'pwd'); mysql_select_db('test', $dbLink); $sql = "SELECT * FROM MiTabla"; $result = mysql_query($sql) or die(mysql_error()); // Se procede a imprimir las columnas desde la base de datos en la tabla echo "<table> <tr>"; for($i = 0; $i '&lt; = mysql_num_fields($result); $i++) { $field_info = mysql_fetch_field($result, $i); echo "<th>{$field_info-&gt;name}</th>"; } // Ahora a desplegar los datos encontrados while($row = mysql_fetch_row($result)) { echo " <tr>"; foreach($row as $_column) { echo "<td>{$_column}</td>"; } echo "</tr> "; } echo "</tr> </table> "; Es todo :)




PHP solución al error: Fatal error: Allowed memory size of bytes exhausted (tried to allocate bytes in)

Si se te presenta el siguiente error:

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 62163 bytes) in /tu/super/directorio/WWW/proyecto/scripts/script.php on line 60 

Pon lo siguiente en tu código fuente:

ini_set('memory_limit', '-1'); 

//ya que esto borrará el límite default establecido por PHP.

jueves, 11 de septiembre de 2014

PHP Verificar si un texto está contenido en una cadena

Para saber si un texto o palabra está dentro de una cadena, hacemos lo siguiente: 

Supongamos que tenemos la siguiente cadena:

$cadena= 'Saludos cordiales';

y queremos saber si dicha cadena contiene la palabra "cordiales":

Para hacerlo, tecleamos el siguiente código:

if (strpos($cadena,'cordiales') !== false) { echo 'true - verdadero'; }

Es todo! :-)

miércoles, 10 de septiembre de 2014

MySQL Seleccionar todas las columnas de una tabla y sólo algunas de otra tabla

Hay ocasiones en que requieres hacer un join o una unión entre dos tablas con el detalle de que de la primera tabla, quieres seleccionar todas las columnas y, de la otra, sólo deseas algunas columnas y no todas.

Para hacerlo, la sintaxis general es la siguiente:

SELECT Alias1.*, Alias2.Columna1, Alias2.Columna2, ...
FROM Tabla1 Alias1, Tabla2 Alias2
WHERE Alias1.ID=Alias2.ID

Si en dado caso utilizas un JOIN, entonces la sintaxis queda como sigue:

SELECT Tabla1.*, Tabla2.col1, Tabla2.col2, Tabla2.col3
FROM Tabla1 JOIN Tabla2 USING(id)

¡Es todo! :-D

lunes, 8 de septiembre de 2014

Un método efectivo para esconder direcciones Email de Spam Bots

Existen unos bots que colectan las direcciones de correo a partir del HTML, es decir, que van recorriendo todas las páginas web (a través del código fuente HTML) en busca de cadenas que parezcan ser direcciones de correo electrónico para finalmente "espamearnos" o mandarnos sus correos basura que de nada nos sirven mas que para atiborrarnos de mensajes inútiles...

en fin, he encontrado una manera en esta página.

Sólo que no explica a detalle cómo implementarla.

domingo, 7 de septiembre de 2014

[SOLVED] Fatal error: Using $this when not in object context in somefile.php on line X

Whenever you get this error:

Fatal error: Using $this when not in object context in C:\xampp\htdocs\md2\testing.php on line 70

It means that you should use the name of the variable where you have stored your instance.

For example, you may have in your code something like this:

$results_=$this->AnotherFunction($arg1,$arg2);

In Object Oriented Programming, when you call a class, you have to instantiate it like this:

$variable=new ClassName();

Then, instead of using $this, you should use $variable.

$results_=$variable->AnotherFunction($arg1,$arg2); 

That's it! :)

jueves, 4 de septiembre de 2014

PHP: Pasar más de una variable a través de la URL

Si quieres pasar más de una variable a través de la URL o dirección web en PHP, simplemente hay que separarlas con un ampersand (&).

Es decir:

$url = "http://localhost/main.php?var1=$variable1&var2=$variable2";


Y así sucesivamente.

miércoles, 3 de septiembre de 2014

jquery ReferenceError: $ is not defined

Whenever you get this error:

jquery ReferenceError: $ is not defined

It means that either you are possibly including the jQuery.js after the $(document) in your code.
or you've just simply forgotten to include it.

So, depending on where you have your .js file, include it like this (just before the end of the body tag)  in your html document:

That's it ;-)

lunes, 1 de septiembre de 2014

PHP: Fatal error: Call to undefined function array_column() in PATH on line X

PHP Fatal error due to undefined function array_column
 The PHP array_column() function comes in PHP from version 5.5.0 (PHP 5 >= 5.5.0). Please check your PHP version by using the PHP function php_info();

If you are actually using XAMPP, you can go to to http://localhost/xampp/ and check what version of PHP you are using.

PHP_INFO to check the PHP version in XAMPP
In this case, i have got the PHP Version 5.4.4 which is lower than the 5.5.0 version. So this means you have to upgrade your PHP version.

In this case, i am using XAMPP, so i will have to proceed to update my XAMPP to the current (most recent) version.

After updating my XAMPP, it comes now with a new version of PHP that supports the function array_column()





Aspectos a considerar para alcanzar tus metas: sancadillas, envidias, sabotajes, etc.

Cuando ya tienes en mente algún plan o conjunto de planes que cambiarán tu vida, hay unos aspectos importantes que debes considerar. No precisamente son aquellos que tienen que ver con enfocarte o mentalizarte.

Lo importante aquí es simplemente no comentarlos. De preferencia con nadie. La razón es que, las personas que se enteren de tus planes tales como tus familiares, amigos, conocidos o colegas del trabajo; voluntaria o involuntariamente van a sabotearte. ¿A poco no?

Esto de no comentar es difícil ya que el ser humano no puede resistirse a contarle a los demás acerca de sus planes, por la gran necesidad que éste tiene de ser reconocido. Hay que suprimir ese deseo.

 

Tags