Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2011, 13:36
rubiomike
 
Fecha de Ingreso: marzo-2010
Mensajes: 128
Antigüedad: 14 años, 1 mes
Puntos: 3
Pregunta sustituir ereg por preg_replace

Hola a todos. Actualmente estoy programando una web en la que la paginación de los resultados lo hago mediante phpPaging, el problema es que he visto que las últimas versiones de PHP consideran obsoleta la función ereg, y claro, phppaging la usa y me da error.

En concreto tiene estas tres líneas

Código PHP:
if(!ereg("(^[a-zA-Z0-9_ ]+)$",$id) or $id === true)

ereg("limit[ ]+[0-9]+(,[ ]*[0-9]+)?"strtolower($sql))); 

if(!
ereg("(^[a-zA-Z0-9]+)$",$var)) return $this->error(true"El nombre de la variable indicado contiene caracteres no válidos"); 
He buscado en el manual de php así como en otras muchas fuentes de internet pero no me entero de como solucionarlo, dicen que sustituyendo ereg por preg_replace.

¿Alguien puede ayudarme con esas expresiones?

Gracias a todos