Foros del Web » Programando para Internet » PHP »

Compilation failed

Estas en el tema de Compilation failed en el foro de PHP en Foros del Web. Hola, editando una linea para añadir un nuevo BBCode a mi CMS, me da este error: Código: Warning: preg_replace() [function.preg-replace]: Compilation failed: nothing to repeat ...
  #1 (permalink)  
Antiguo 19/04/2008, 13:03
 
Fecha de Ingreso: abril-2008
Mensajes: 1
Antigüedad: 16 años
Puntos: 0
Compilation failed

Hola, editando una linea para añadir un nuevo BBCode a mi CMS, me da este error:
Código:
Warning: preg_replace() [function.preg-replace]: Compilation failed: nothing to repeat at offset 14 in ...
La línea es la siguiente:
Código:
$texte = preg_replace("/\[war\]fecha=(*.?) mapas=(*.?) servidor=(*.?) vs=(*.?) pass=(*.?) jugadores=(*.?)-(*.?)-(*.?)-(*.?)-(*.?)-(*.?)-(*.?)-(*.?)-(*.?)-(*.?)\[\/war\]/i", "<span style=\"color: rgb(0, 255, 0);\"><b>\\1<br \/>Mapas: \\2<br \/>Servidor: \[<\/b><\/span><span style=\"color: rgb(255, 0, 0);\"><b>\\3<\/b><\/span><span style=\"color: rgb(0, 255, 0);\"><b>\]<br \/>\\4<br/>Contraseña:<\/b><\/span><span style=\"color: rgb(0, 0, 255);\"><b> \\5<\/b><\/span><span style=\"color: rgb(0, 255, 0);\"><b><br \/><br \/>Apuntados:<br \/>&sim; <\/b><\/span><span style=\"color: rgb(255, 0, 0);\">\\7<b\/><\/span><span style=\"color: rgb(0, 255, 0);\"><b> &sim;<br/>&sim; <\/b><\/span><span style=\"color: rgb(255, 0, 0);\">\\8<b\/><\/span><span style=\"color: rgb(0, 255, 0);\"><b> &sim;<br \/>&sim; <\/b><\/span><span style=\"color: rgb(255, 0, 0);\">\\8<b\/><\/span><span style=\"color: rgb(0, 255, 0);\"><b> &sim;<br \/>&sim; <\/b><\/span><span style=\"color: rgb(255, 0, 0);\">\\9<b/><\/span><span style=\"color: rgb(0, 255, 0);\"><b> &sim;<br \/>&sim; </b><\/span><span style=\"color: rgb(255, 0, 0);\">\\10<b\/><\/span><span style=\"color: rgb(0, 255, 0);\"><b> &sim;<br \/>&sim; <\/b><\/span><span style=\"color: rgb(255, 0, 0);\">\\11<b\/><\/span><span style=\"color: rgb(0, 255, 0);\"><b> &sim;<br \/>&sim; <\/b><\/span><span style=\"color: rgb(255, 0, 0);\">\\12<b\/><\/span><span style=\"color: rgb(0, 255, 0);\"><b> &sim;<br \/>&sim; <\/b><\/span><span style=\"color: rgb(255, 0, 0);\">\\13<b\/><\/span><span style=\"color: rgb(0, 255, 0);\"><b> &sim;<br \/>&sim; </b></span><span style=\"color: rgb(255, 0, 0);\">?<b/></span><span style=\"color: rgb(0, 255, 0);\"><b> &sim;<br \/>&sim; <\/b><\/span><span style=\"color: rgb(255, 0, 0);\">\\14<b\/><\/span><span style=\"color: rgb(0, 255, 0);\"><b> &sim;<b\r/>&sim; <\/b><\/span><span style=\"color: rgb(255, 0, 0);\">\\15<b\/><\/span><span style=\"color: rgb(0, 255, 0);\"><b> &sim;<br \/><\/b><\/span>", $texte);
No encentro el fallo, si alguien puede ayudarme se lo agradecería.

Salu2!!

Última edición por nu11; 19/04/2008 a las 13:04 Razón: titulo
  #2 (permalink)  
Antiguo 19/04/2008, 15:55
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Compilation failed

Estás usando mal el cuantificador.

fecha=(*.?)

debería ser

fecha=(.*?)


Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:47.