you need to have crystal enterprise version installed in the same system as web server. you just save your report file as reportname.rpt. when you call it from web browser, you need to use crystal report viewer to view them, which is a client side software and can be download when you view the report. inside my link above, there are crystal report viewer code inside. that code covers how to call the report application object, create session, logon to database, pass parameters and configure viewer setting, go through it slowly and patient, you could find everything you want.
Cheers !
Ted