... temas de presentación no tiene NADA que ver con PHP... no se trata de "intercalar" HTML con PHP.. se trata de GENERAR el HTML adecuado con PHP... no hay mayor cosa...
Respecto a subir imágenes... no solo se maneja en las FAQ... es algo muuuuy común en el foro... respecto a las opciones que plantea
safe:
1ra.-
http://www.forosdelweb.com/f18/subir-fotos-carpeta-mediante-formulario-281287/ (en su código se maneja de esta forma... es la más recomendable).
2da.-
http://www.forosdelweb.com/f18/tutorial-ejemplo-subir-archivos-bd-guardando-bd-binario-127775/
y claro... siempre la documentación oficial:
http://www.php.net/manual/es/feature...ad.post-method