![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
extraña tu forma.. pero... lo que veo haces ahí es simplemente imprimir ... "una función JS"... pero no hay un evento que la llame... sugiero algo como
Código:
<body onLoad="<? if ("condición") echo "mensaje()"; ?>">
... así si la condición se cumple... llamas a la función que haz creado al cargar la página... Suerte!