Supra para que le agreges el texto a la imagen sería algo como esto:
http://www.elguruprogramador.com.ar/...n-php-y-gd.htm
ahora que las personas envien su banner y despues aparezcan automaticamente en tu web no lo recomendaria ya que te pueden enviar archivos como GIF, JPG O BMP <= este ultimo es muy pesado y te pondria tu web lenta mientras que carga al menos que uses la libreria GD para que se cree una imagen adicional y despues borre la original....
aqui te dejo otro enlace en donde puedes guiarte a hacer la imagen:
http://www.washeebo.com/sargento/03_php/0324/0324b.php