Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Adobe Captivate HTML5 posting Results to web server and using ASP.NET?

New Here ,
Dec 15, 2017 Dec 15, 2017

Hi

Im evaluating Adobe Captivate to use within a website.

I wondered if someone could let me know if the following is possible.

  1. Create a Test using Adobe Captivate and export as HTML5.
  2. Embed the HTML5 Test via an Iframe within a website.
  3. Once the user finishes the test the results are stored somewhere on the sever?
  4. Extract those results whether it be a direct DB insert or an XML file I can parse into the DB?
  5. Im using ASP.NET, are there any API's I can hook into to get more detailed results or are they stored within an XML file locally?

Ive looked at the Internal Server Reporting. I assume this posts the results to the web server? embedding the HTML index page within a website will this post to its relative path? Can you stipulate where it send the results data?

If anyone could shed some light on the above I would be most grateful.

Kind Regards

Neil.

774
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advisor ,
Dec 15, 2017 Dec 15, 2017

The internal server reporting uses PHP to dump xml files to the server.  The bad part about that is you have to have a directory on your server with write access... not very secure.

I wrote a widget that dumps quiz results into a google spreadsheet.  I've also used ASP.NET to capture results in a database.  Here's also another approach: Automatically send quiz data from Captivate >> free download

I've approached this a number of ways, but the easiest in my opinion is to use a Cp button to launch a URL with URL parameters (your quiz data).  An ASP.NET or PHP file would receive those parameters and store them in a database of your choice.

The other approach is to store quiz data in a JSON object and do a form submit to an ASP.NET page.  The ASP.NET page would then parse the JSON object and store the data in a database and/or send an email.

Many ways to accomplish this depending on your requirements.  All of this requires custom coding which sounds like you know how to do.

Best,

Jim Leichliter

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Dec 15, 2017 Dec 15, 2017
LATEST

@Jim Leichliter

Hi Jim.

I'm interested in the last two approaches (using just PHP files/pages).

Can you give more details or links i can read...... especially the part about the file/page receiving the data and then storing it.

Donal.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources