Archivo de la Categoría ‘PHP’
Sábado, Marzo 21st, 2009
PHP incorpora 2 rutinas para generar números aleatorios, aunque realmente hay que hablar de números pseudo-aleatorios, ya que dichos números se generan a partir de un algoritmo determinista, es decir, para la misma entrada de datos ofrece la misma salida.
Por ello, surge la necesidad de aportar algo que modifique la ...
Categoría: PHP, Programación | 2 Comentarios »
Sábado, Octubre 11th, 2008
Para iniciar una descarga de un archivo (o si se prefiere, fichero) en PHP, hay que enviar unas cabeceras HTTP al cliente, para que su agente de usuario sepa como interpretar la respuesta del servidor.
<?php
function bajarArchivo($ruta,$archivo)
{
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.$archivo);
header('Content-Length: '.filesize($ruta.$archivo));
readfile($ruta.$archivo);
}
?>
Descargar ejemplo
Más información sobre las cabeceras:
Content-Type
Content-Disposition
Content-Length
Categoría: PHP, Programación | 4 Comentarios »
Domingo, Agosto 24th, 2008
A la hora de desarrollar páginas webs, surge la necesidad de validar los campos de los formularios, para comprobar que los usuarios introduzcan datos de una manera correcta (que no quiere decir datos reales).
Uno de esos campos es el correo electrónico/email y la mejor forma de comprobar si un email ...
Categoría: PHP, Programación | 7 Comentarios »
Domingo, Mayo 18th, 2008
Una manera rápida para recortar un texto en PHP es usando la función substr.
Un primer problema que nos puede surgir es de apariencia, porque al especificar una longitud hasta la que cortar el texto, 3er parámetro, puede pasar que se corte una palabra. Por ejemplo:
<?php
$cadena='Lorem ipsum dolor sit amet, consectetuer ...
Categoría: PHP, Programación | 4 Comentarios »