Icon

No solo un blog misceláneo más… es un blog de weas frikis

Problemas con IExplorer y Sesiones PHP

Solución rápida y efectiva para el problema de sesiones php (cookies de sesion) y nuestro querido Internet Explorer.

php_logo

Hoy tuve un error bastante extraño pero que por lo que leí en los foros pasaba casi al azar en sitios en donde se utilizaran sesiones en php. Internet Explorer tiene conflictos con las cookies de sesion que son generadas por PHP, errores con la detección de dominio del script y con los headers de sesion en caso de utilizar plantillas o scripts remotos.

Seguir Leyendo… »

Eliminar Caracteres Extraños 2.0

Elimina carácteres extraños, acentos y espacios con PHP de tus formularios, muy fácilmente. / Parse foreign and bizarre (:P) characters from any type of forms, with this PHP script.

Saludos.

Esta semana tuve que reutilizar un antiguo código para eliminar caracteres extraños y acentos extranjeros. Cuando revisé mi anterior script, me fijé que seguía usando una función que ahora en PHP 5.2 está “deprecated” y que a futuro en PHP6 se eliminará completamente, por lo que era momento de actualizar.

Aparte que en ese momento tenia el plugin de Google, pero ahora se ve horrible. Mejor usar super servicios como Pastebin.org, asi que ahora…. redoble de tambores… El script.

http://www.pastebin.org/48054

Este script, fué escrito originalmente por mvidberg de Dzone Snippets, y le agregué los campos en español que faltaban. Como es tan sencillo de usar, basta con agregar los acentos del idioma francés, por ejemplo, siguiendo el ejemplo.

Es tan bueno el script, que reemplaza los espacios por guines bajos (underscore), acentos, eñes, saltos de linea, etc etc. Originalmente era para modificar los archivos que se cargan con un formulario, pero lo probé con los demás campos y funcionó de mil maravillas.

Basta con usarlo al momento de recibir las variables ya sea por POST o GET y anteponer la llamada a la función.

$variable = replace_bad_filename_chars($_POST['variable']);

Silla!

Acelera la partida de Firefox 3.5 Final.

Firefox

Hace harto tiempo que Firefox se estaba demorando bastante en cargar (y eso que en casa tengo 3 GB de Ram y un 2.8GHz).Pero hoy descubrí que es un problema del programa al hacer uso de SQLite para guardar los historiales de navegación, temporales, etc.

 
Y gracias a infospyware, encontré esta excelente herramienta que permite compactar los datos y hacer que Firefox realmente vuele al momento de la carga inicial.
 

100% recomendado.

 
Fuente: Acelera el inicio de Firefox con IniFox :-)

Silla!

Galletas MySQL: Fechas

Recién debía hacer una consulta en donde pudiera recoger de la base de datos todos los registros que coincidieran con un mes específico.

La consulta es la siguiente:

SELECT * FROM tabla WHERE (Month(publicado) = '$mes')

Publicado, es el nombre de la variable de tipo Date, en donde se guarda la fecha en que fué publicado el registro. Se puede utilizar tanto Month, Year o Day para hacer la consulta. Incluso usando AND podemos buscar por uno o más valores.

Esop.

Recursos: Foros del WebExperts ExchangeExperts Exchange II

Silla!

Flickr

TuitertonChile 2010TuitertonChile 2010TuitertonChile 2010TuitertonChile 2010TuitertonChile 2010TuitertonChile 2010TuitertonChile 2010TuitertonChile 2010TuitertonChile 2010

Etiquetas

 

March 2010
M T W T F S S
« Feb    
1234567
891011121314
15161718192021
22232425262728
293031  

Compartelo!

Encuesta

¿Irás a Sensation White Chile 2010?

View Results

Loading ... Loading ...

Miwis

Wikipedia Affiliate Button
5 visitors online now
5 guests, 0 members
Max visitors today: 15 at 01:49 pm CLST
This month: 51 at 03-01-2010 03:13 pm CLST
This year: 51 at 03-01-2010 03:13 pm CLST
All time: 51 at 03-01-2010 03:13 pm CLST