Bien, me costo lo suyo pero creo comprender porque.
Devo ser de los pocos que despues de encontrar la soolucion la escrive aqui.
Parece ser que los permisos son en Octal y eso yo no lo sabia, es logico que vaya del 0 al 7.
Si el chmod no funciona hay que ponerlo asi
Cita: chmod ($NewForoID , octdec(777));
Agradezco a todos la ayuda que me habeis ofrecido, alguna un poco mas compleja que otra pero bueno...

ARRIBA los foros !!!
Se me va la olla