To be able to do that you have to convert your presentation to something more generic that can be shown. Plain HTML
and Flash are two popular formats to do that. For a free solution you can use (headless) openoffice/liberoffice to automatically convert your ppt to html/flash and then
show it on your page (inside frame).
Another option is to make sure that you return correct mime-types for a (i)frame and then your users are required to have powerpoint installed on their machines to be able to show it in browser. And I think it only works for IE, not for FF/Chrome/Safari...
I don't want to generate a pdf/ppt or edit it I just need to upload it
in one page and show it in a frame in another page in the browser