Página 1 de 1
Parse error: syntax error, unexpected T_IF, expecting ')' in
Publicado: 18 May 2011, 08:56
por CORDOBESS@
Hola me encontraba instalando varios Mods del tiron. Todos se instalaron correctamente. y sin errores.
Mods que instale:
-
[MODDB] Ultimate Points 1.1.0
-[BETA]UPS Easy Shop 0.7.0
-Ultimate Challenge
Cuando ya termine de todo, fui a crear un mensaje o tema y me lanza el siguiente error:
Parse error: syntax error, unexpected T_IF, expecting ')' in /home/vol3/zobyhost.com/zoby_xxxxxxx/vigilans-antis.iblogger.org/htdocs/includes/functions_posting.php on line 2115
He revisado el archivo pero no encuentro el error, que supongo sera una tonteria pero yo no la veo.
Este es el codigo completos del Functions_posting, podrian por favor mirarlo, no entiendo mucho de codigos y seguro sera que algo esta mal cerrado o algo asi.
Muchisimas gracias!
Pongo adjunto el archivo por si podeis ojearlo. Otra vez gracias
Re: Parse error: syntax error, unexpected T_IF, expecting ')
Publicado: 18 May 2011, 16:32
por leviatan21
El problema es que no respetas el Antes y después y has colocado códigos donde no van, generando problemas, te recomiendo que (al menos para este archivo) comiences desde cero.
También, recomendarte que cambies de editor, ya que el que tu utilizas no respeta el tipo de retorno de carro (enters), generando una linea e blanco por cada linea del archivo, generando que el archivo tenga el doble del tamaño necesario, lo cual también impedirá que puedas instalar otros MODS porque no encontrarás lo que hay que buscar

Prueba con el notepad++ configurado para guardar archivos en formato
UTF-8 sin
BOM
Re: Parse error: syntax error, unexpected T_IF, expecting ')
Publicado: 18 May 2011, 16:49
por CORDOBESS@
¿No sabrias decirme cual es el paso que hice mal? No hice copia del original (me

) Y eran tres mods...tendria que deshacer mod por mod y volver a hacer para encontrar el fallo, y seguro que tu ya sabes donde esta

ayudame porfavor

Re: Parse error: syntax error, unexpected T_IF, expecting ')
Publicado: 18 May 2011, 17:23
por leviatan21
Si yo se done están los errores (2), pero si a simple vista en un sólo archivo equivocaste dos veces, imagino que hay mas.
Lo que no puedo decir/saber es si todos los pasos están bien, hay veces que el código puede no romperse por haber colocado mal los agregados, pero en la práctica puede generar mayores problemas, de allí mi recomendación que al memos para este archivo vuelvas a hacer todos los pasos nuevamente, partiendo de un archivo limpio.
Y si no hiciste backups, esto te servirá de lección para que comiences a hacerlos antes de cualquier cambio, por más mínimo que sea o fácil que parezca

Re: Parse error: syntax error, unexpected T_IF, expecting ')
Publicado: 18 May 2011, 17:59
por CORDOBESS@

se que tengo la culpa de no haber realizado copia...te aseguro que no me volvera a pasar...llevo toda la tarde mirandolo y nada...solo encontre un } que parecia de mas...pero nada mas...revise y revise paso a paso...
ten caridad y subelo modificado por favor que ya estoy desesperada, no volvera a repetirse

Re: Parse error: syntax error, unexpected T_IF, expecting ') Tema Solucionado
Publicado: 18 May 2011, 18:43
por leviatan21
CORDOBESS@ escribió:llevo toda la tarde mirandolo y nada...solo encontre un } que parecia de mas...pero nada mas...revise y revise paso a paso...
no hay un
}, sino todo un bloque de código mal agregado que deberías ser
después de, y tu lo agregaste
antes de
Re: Parse error: syntax error, unexpected T_IF, expecting ')
Publicado: 18 May 2011, 19:04
por CORDOBESS@

por mas pistas que me has dado no lo he encontrado
he descargado otra vez el paquete de intalacion phpbb3 para conseguir el archivo functions_posting.php lo he vuelto a editar para incluir la instalacion del Mod Ultimate Points y ahora no me sale el error.
No se si ese archivo tenia mas modificaciones anteriores (de otras instalaciones de Mod) ya que no lo recuerdo...espero que no me deje de funcionar otra cosa porque falte codigo...
Tu podrias decirme si hay alguna otra modificacion mas en ese functions-posting.php (el que subi aqui digo), para ponerme a añadir lo que me falte no mas...gracias de todas formas por ayudarme

Re: Parse error: syntax error, unexpected T_IF, expecting ')
Publicado: 18 May 2011, 19:39
por leviatan21
CORDOBESS@ escribió:he descargado otra vez el paquete de intalacion phpbb3 para conseguir el archivo functions_posting.php lo he vuelto a editar para incluir la instalacion del Mod Ultimate Points y ahora no me sale el error.
Perfecto
Solo contenía cambios realizados por el
Ultimate Points 
Re: Parse error: syntax error, unexpected T_IF, expecting ')
Publicado: 18 May 2011, 20:10
por CORDOBESS@

tanto lio...por no saber si tenia mas modificaciones!
llego a saber que no tenia nada mas y tiro por el metodo rapido que he seguido
Gracias por todo, es mejor aprender a que te lo hagan
un abrazo!
Re: Parse error: syntax error, unexpected T_IF, expecting ')
Publicado: 18 May 2011, 22:28
por leviatan21