Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/01/2011, 00:50
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Aporte - Algunas funciones útiles.

Gracias por el aporte... solo algunas anotaciones:

limpiar_array() te devuelve exactamente lo mismo que recibe en $data... a menos que hagas algo para forzar un valor, en este caso, puede ser cadena vacia:
Código PHP:
Ver original
  1. function limpiar_array($data, $keys) {
  2.     $result = array();
  3.     foreach($keys as $key)
  4.             $result[$key] = (isset($data[$key])) ? $data[$key] : '';
  5.     return $result;
  6. }

Tu opcion para validar un email no es muy adecuada, eregi() es obsoleta, en su lugar podrias usar:

Código PHP:
Ver original
  1. return preg_match('/^(([^<>()[\]\\.,;:\s@"\']+(\.[^<>()[\]\\.,;:\s@"\']+)*)|("[^"\']+"))@((\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\])|(([a-zA-Z\d\-]+\.)+[a-zA-Z]{2,}))$/', $email);

Las otras no las he visto muy a fondo y solo me queda la duda de que es un slug?

Saludos y nuevamente gracias por el aporte!
__________________
- León, Guanajuato
- GV-Foto