Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2012, 04:18
juanjobt
 
Fecha de Ingreso: mayo-2012
Ubicación: Alicante
Mensajes: 7
Antigüedad: 12 años
Puntos: 0
Problema: convertir ereg_replace a preg_replace

Buenas a todos, tengo el problema que aparece al actualizar el php con las funciones obsoletas. Una de ellas es ereg_replace que tengo que sustituirla por preg_replace. Pues bien, el problema lo tengo en que no se cambiar uno de los pattern para que funcione en la funcion preg_replace. Os dejo el codigo aver si os ocurre algo.

Código PHP:
$_GET["id"] = ereg_replace("[\\]*'","\\'",$_GET["id"]); 
he probado a realizar lo siguiente, tal como lei en algunos manuales

Código PHP:
$_GET["id"] = preg_replace("/[\\]*'/","\\'",$_GET["id"]); 
pero me da el siguiente error

Warning: preg_replace(): Compilation failed: missing terminating ] for character class at offset 5 in .....