Original de WebIntenta
Esta función sólo trunca una cadena cuando encuentra el punto de ruptura que le indiquemos -un espacio,
un punto, dos puntos,..- y resulta muy útil, por ejemplo, para mostrar un extracto de un artículo
completo sin romper las palabras.
Leer más…

Unique visitors to post:
66
Original de Web Intenta
El siguiente script convierte el texto recibido en una imagen. Útil, por ejemplo, para si deseamos ocultar las direcciones
de correo de los bots de spam convirtiéndolas en imagen:
Leer más…

Unique visitors to post:
119
Original de Cristalab
Me pareció interesante hacer este Tip para aquellos que quieran mandar mails de manera sencilla y rápida con la librería PHPMailer. La gran mayoría de personas que programan en PHP, utilizan la función mail() para realizar envíos, ya sean simples o complejos. Pero algunos servidores tienen bloqueada la función mail() de php por cuestiones de seguridad.
Leer más…

Unique visitors to post:
319
Original de Sentido Web
Una serie de consejos bastante útiles para usar en MySQL, algunos ya conocidos y otros no tanto:
Leer más…

Unique visitors to post:
103
Visto en CSS Tricks
Con un poco de imaginación podrás aplicarlo para otras etiquetas HTML
$html = file_get_contents('http://www.example.com');
$dom = new DOMDocument();
@$dom->loadHTML($html);
// grab all the on the page
$xpath = new DOMXPath($dom);
$hrefs = $xpath->evaluate("/html/body//a");
for ($i = 0; $i < $hrefs->length; $i++) {
$href = $hrefs->item($i);
$url = $href->getAttribute('href');
echo $url.'
';
}

Unique visitors to post:
35
Original de Línea de Código
Un ejemplo sencillo por el que me pregunta mucha gente. Cómo cerrar una ventana del navegador con JavaScript, es decir, sin que el usuario pulse sobre el aspa o seleccione Salir… Este ejemplo nos puede ser útil en infinidad de casos… por ejemplo cuando levantamos una ventana emergente y queremos dar la posibilidad de cerrarla.
El código es sencillo, simplemente tenemos que lanzar el método .close() del objeto Window. Por ejemplo, si queremos lanzarlo desde un enlace, el código sería el siguiente:
onclick="javascript:window.close();" href="#">Cerrar la ventana
Ahora, que cuando lo pruebas, no funciona… con lo fácil que parecía. Si vamos a la consola del navegador (en este caso del Firefox) vemos lo siguiente:

Esto quiere decir que no podemos cerrar vía JavaScript una ventana que no esté abierta desde JavaScript.
Es por ello que, en primer lugar, tendremos que abrir una ventana. Échale un vistazo al artículo Abrir una Ventana con Javascript, el cual lo explica detalladamente. Pero, a grandes rasgos, será utilizar el método .open(). Leer más…

Unique visitors to post:
88
Original de WebIntenta.
OPTIMIZE TABLE debe usarse si se ha eliminado gran parte de una tabla o si se han hecho muchos cambios en una tabla con filas de tamaño variable (tablas que contengan columnas VARCHAR, BLOB o TEXT). Optimizar las tablas con este comando no es algo que se deba hacer continuamente, pero sí que es bueno hacerlo de vez en cuando. Con este script podremos optimizar todas las tables de una base de datos. Para automatizar completamente el proceso bastaría con crear una tarea con Cron.
<?php
// VARIABLES DE CONEXION
$server = "localhost";
$dbuser = "usuario";
$dbpassword = "password";
$dbname = "nombre_base_de_datos";
$db = mysql_connect($dbhost, $dbuser, $dbpassword) or die("Connection Error: " . mysql_error());
mysql_select_db($dbname) or die("Error al conectar a la base de datos.");
//EXRAEMOS LAS TABLAS DE LA BASE DE DATOS
$sql = "SHOW TABLES";
$tablas = mysql_query( $sql) or die("No se puede ejecutar la consulta: ".mysql_error());
while ($tabla = mysql_fetch_assoc($tablas)) {
foreach ($tabla as $item => $nombre_tabla) {
echo $nombre_tabla.": ";
//OPTIMIZAMOS LAS TABLAS
mysql_query("OPTIMIZE TABLE ".$nombre_tabla) or die("No se puede ejecutar la consulta: ".mysql_error());
// MOSTRAMOS EL RESULTADO
if (mysql_errno()){
echo " No ha podido ser optimizada.";
}else{
echo "Optimizada.";
}
echo "<br />";
}
}
mysql_close($db);
?>
Lo que nos mostraría, si todo ha ido bien, algo como lo siguiente:
tabla 1: Optimizada.
tabla 2: Optimizada.
tabla 3: Optimizada.
tabla 4: Optimizada.
...............
tabla n: Optimizada.

Unique visitors to post:
517
Artículo Original de ElWebMaster.com
Hola, bienvenidos a otra clase del Taller de PHP de elWebmaster.com. Hoy veremos expresiones regulares, una herramienta muy útil a la hora de trabajar con strings muy largos, ya que nos permite buscar un patrón especifico dentro de una cadena de texto.
Asimismo, veremos que los operadores pueden ayudarnos haciendo que la expresión sea más “flexible” es decir, que se adapte a patrones mucho más complejos. ¡Empecemos!
Leer más…

Unique visitors to post:
242
Original de Ribosomatic
Comet es una técnica de programación que permite a los servidores web enviar datos al cliente sin ninguna necesidad de que éste lo solicite. En aplicaciones AJAX ocurre lo contrario, el cliente (el navegador web) no puede ser notificado en tiempo real por el servidor si se han producido cambios en éste. Es el usuario quien deberá realizar la petición, quizás haciendo clic en un vinculo, botón ó mediante una solicitud periódica a fin de obtener datos del servidor. Leer más…

Unique visitors to post:
423
Artículo Original de elwebmaster.com.
Veremos cómo evitar hacer cuentas o cálculos complejos y cómo aplicar “count“, los tipos de consultas “max” y “min“, “sum” y “limit“.
Leer más…

Unique visitors to post:
691
Original de SentidoWeb
Buenos consejos para optimizar MySQL, ordenados por distintas categorías.
Leer más…

Unique visitors to post:
344
Via BuayaCorp
PHP best practices, the dos and don’ts, es una presentación muy interesante acerca de las cosas que se deben tener en cuenta al desarrollar aplicaciones Web con PHP. Leer más…

Unique visitors to post:
511
Via anieto2k.com
Muy buen truco para poder tener tus capas más o menos colocadas sin tener que darles colores a cada una de ellas. La verdad es que su facilidad me ha sorprendido y su funcionamiento es simplemente genial.
Leer más…

Unique visitors to post:
193
Comentarios Recientes