xchimalli
Debes ir paso a paso, si como tu dices no sabes mucho de AS te recomiendo que te bajes unos cuantos fla (de flashkit.com por ejemplo) y vayas viendo las particularidades de este lenguaje, así como de ASP, PHP, ASP.NET (este último tiene cosas increíbles para el manejo de imágenes en el servidor, he realizado efectos tipo PhotoShop en C#Sharp y VB.NET, no me extiendo porque daría para hablar largo y tendido).
Insisto en que hagas una cosa por vez. Es la forma de aprender (la mía siempre ha sido así). De esta forma puedes depurar (debuggear) más fácilmente los errores (aunque esto no es fácil casi nunca).
En el caso de los graffittis lo primero que hice fue un simple aerosol que solo "pintaba" en pantalla (no grababa nada por supuesto) luego generé un pequeña base de datos con un campo para guardar las coordenadas, color y trazo (ambos numéricos). Para pequeñas aplicaciones esta dB la puedes crear en Access.
En el fla agregué a la "pintura" un string con los valores de las coordenadas _x e _y, trazo (tamaño) y color las cuales envié (método sendAndLoad("POST") ) a un script en ASP que se encarga de recibir las variables, parsearlas y grabarlas en la dB. En el caso de los fla puedes tracear las variables a enviar, para estar seguro de lo que envías antes de conectarlos.
Generé luego un Flash (con la base del anterior) que hacía lo contrario es decir recibía las variables (objeto loadVars()) las parseaba y generaba nuevamente el dibujo, lo hice de tal forma que esta parte fuera no perceptible para el usuario, es decir el ve una "imagen" por lo que no sabe que en realidad es una recomposición de variables y coordenadas.
Es importante también simular el comportamiento de los ASP fuera de Flash para por fin integrarlos este.
Es así de simple y te permite "graffitear" sobre la cara de los políticos (ja, ja) hasta le puedes poner el pelo fucsia !!!
Saludos y Felices graffitis