Bueno, al final lo he solucionado. Pongo el codigo, ya que creoque puede ser muy interesante para mucha gente.
Código PHP:
Ver originalfunction format_numero($numero)//Damos formato para mostrar en pantalla.
{
}
function format_numero1($numero)//Damos formato para grabar en bd.
{
//Si la cadena tiene puntos y comas
{
//Quito los puntos y no pongo nada
//Quito la coma y pongo un punto
return $numero;
}
else
{
}
}
La unica salvedad es que el usuario puede introducir los datos en las formas que explique arriba, a excepcion de 1.000,00, ya que con un codigo java script, en el cuadro de texto, solo dejo introducir números y puntos, con lo que la posibilidad de la coma no va a existir.
Espero que sirva. Un saludo.