for the image to be displayed in a php page, it must be saved to a folder on your site. The uplaod must save the image to a folder on your site, and the file name must be stored in a database.
If this is for a user profile page, you need to add a column to your users table, then edit the update record behavior on the page to store the file name to that column.
see the "How to apply Digital File Pro to DataAssist Insert and Update pages" tutorial on the data assist support page for details:
dataassist/
using universal email, you can send attachments by configuring the attachments field.