Basicamente cuando entras en una web todo lo que ves en su mañoria son imagenes, esas imagenes tiene una ruta a un lugar fisico donde estan grabadas, y estelugar esta conectado a internet para que tu puedas visualizarlo de forma virtual. Es decir, estas viendo una imagen virtual de una imagen o archivo alojado en un servidor conectado a internet.
La traducción de esto es... Para poder visualizar una imagen en internet, debe estar alojada en un servidor que este conectado a internet. Cuando ponemos una foto en el foro lo que hacemos es coger la ruta de acceso al servidor conectado a internet donde está albergada la imagen, para ello le especificamos al gestor de mensajes con el codigo [img] que debe seguir la ruta y cargar la imagen.
Si la foto no esta alojada en internet, o este alojamiento tiene los accesos restringidos, la ruta no esta bien, etc, la imagen no se enlaza.
Por lo tanto, para subir una imagen a un mensaje en el foro, esta debe estar alojada en un servidor online operativo y de acceso libre. Opciones hay muchas, para mi la mejor es Photobucket.
Podrias adjuntar una imagen como archivo a un mensaje, pero esto supone que el que quiera visualizarla tiene que descargarla, ademas de ser un engorro, genera trafico al foro y realientiza la enficiancia global de la base de datos del mismo.
Puedes insertar cualquier imagen que encuentra en la red a traves de un buscador tan solo pinchando con el boton derecho y dandole a copiar ruta de la imagen.