How to count values with MySQL queries Last updated on November 11, 2008 Digamos que usted tiene la siguiente tabla se llama votos que realiza un seguimiento de cómo la gente votó y que desea una consulta para contar el número de votos, en lugar de tener que recorrer todas las filas con un contador [...]
Enviar errores de Php por email(Custom error handlers))
Aqui también vamos a aprender cómo enviar un correo electrónico con los posibles errores. De esta manera, cuando la aplicación web ha dado un error, un mail nos notificara que ha sucedido, y en que linea de codigo. <?php // Nuestro propio error handler function spartan_code_error_handler($errorNumero, $mensaje, $archivo, $linea, $variables) { $email = [...]
Convertir un mes a cadena de texto sin usar switch(PHP)
Cuando necesitamos mostrar un mes en formato de texto, generalmente lo que hacemos es un gran array con los meses y luego los recoreremos todos con un switch para ver el mes correspondiente y que nos devuelva el valor en texto. Algo como esto: $now = time(); (isset($_GET['m'])) ? $monthnum = $_GET['m'] : $monthnum = [...]
Leer los metatags de un sitio externos con php
Leer los metatags desde una url y salvarlos en un Array con PHP: <?php /** * initMetatags * @param URL * Devuelve un array con los metatags con su respectivo valor */ function initMetatags($url) { $result = false; $contents = $this->getUrlContents($url, 5); if (isset($contents) && [...]
Remover tags de html en php
Para remover todos los html tags desde un txto en particular y dejarlo simplemente como texto plano, lo que debemos hacer es usar expresiones regulares y sustituir dichos cacracteres. <?php $string = <img class="alignright size-full wp-image-243116" title="rr" src="http://tctechcrunch.files.wordpress.com/2010/11/rr.png" alt="" />As we're all well aware, with the recent launch of Windows Phone 7, Microsoft is [...]
Redimensionar imagenes con PHP y GD
Agregamos un archivo con el nombre imagen.php, este archivo se encargara de redimensionar la imagen recibiendo parametros por GET, este archivo devuelve un file del tipo jpg con nuestra imagen redimensionada. image.php <?php header ("Content-type: image/jpeg"); /* JPEG / PNG Image Resizer Parametros (Enviados por la URL): img = path / url del [...]
Listar en nombre de archivos de un directorio con PHP
if ($handle = opendir($path)) { $ret = ”; while (false !== ($file = readdir($handle))) { if($file!=”.” && $file!=”..”){ $ret = $ret . ‘<li> <a class=”thumb” href=”‘.$path.’/’.”$file\n”.’” title=”your image title”> <img src=”‘.$path.’/’.”$file\n”.’” alt=”‘.$titulo.’” /> </a> <div class=”caption”> ‘.$titulo.’ </div> </li>’; } } closedir($handle); return $ret; }
Función PHP para forzar la descarga de archivos
function force_download($file) { if ((isset($file))&&(file_exists($file))) { header(“Content-length: “.filesize($file)); header(‘Content-Type: application/octet-stream’); header(‘Content-Disposition: attachment; filename=”‘ . $file . ‘”‘); readfile(“$file”); } else { echo “No se ha seleccionado ningún fichero”; } }
Acceder a Google Weather en PHP
Interesante clase para acceder de un modo sencillo al servicio metereológico de Google.Ejemplo: <?php class GoogleWeatherAPI { private $city_code = ”; private $city = ”; private $domain = ‘www.google.com’; private $prefix_images = ”; private $current_conditions = array(); private $forecast_conditions = array(); private $is_found = true; /** * Class constructor * @param $city_code is the label [...]
Highlight menu in php
Siempre he preferido incluir un archivo de menú de mis sitios en lugar de repetirlos en todas las páginas por la obvia razón de que los elementos de menú cambian a veces y que sea más fácil de cambiar un archivo que cambiar los enlaces en todas las páginas que muestran que el menú. Así [...]