¿Por qué haz puesto el echo "<noscript>" ?
Como mejora hace lo siguiente: (Suponiendo que la validación la haces cuando completas el form y usas POST)
Código PHP:
Ver original
//Ejecutamos la función validar con sus parámetros
validar($usuario, $contrasena, $email, $nombre, $apellidos, $direccion, $poblacion, $cp, $telefono);
}
Mostrá un poco mas de código, porque aparentemente tenés bien la llamada a la función. Quizas el error viene de atrás.
¿Está todo en el mismo archivo?
Saludos