Quiz Certificate of Completion

  • Tila: Closed
  • Palkinto: $500
  • Vastaanotetut työt: 16
  • Voittaja: DesignGuruPro

Kilpailun tehtävänanto

We offer many nursing quizzes on our website. The quizzes are developed using iSpring QuizMaker 8.3. Quiz results are sent to a php script that then creates a new record in a MySQL database table.

We need some code to take name, quiz name and date from the sent quiz results and overlay it on a Certificate of Completion image (see example attached). When a person successfully completes the quiz, they should be taken to a Certificate page where they have the option to either PRINT the certificate or SAVE AS PDF. (The challenge is getting a simple and reliable pdf conversion component).

The script must work on all browsers (IE, Firefox, Chrome and Safari) and well as on mobile devices such as iPad and Android tablets.

Suositellut taidot

Työnantajan palaute

“Solved a technical problem that nobody else has been able to solve and that I was beginning to believe was unsolvable. Very pleased with the results and the support. ”

Profiilikuva stepping, Canada.

Kilpailun parhaat työt

Näytä lisää töitä

Julkinen selvennystaulu

  • stepping
    Kilpailun järjestäjä
    • 2 vuotta sitten

    I have selected the solution that best our needs and works. Thanks to everyone for the time and great effort you have put into this content. If you did come up with a solution, you may want to go over to the forums at http://www.ispringsolutions.com. I know there are others who use iSpring QuizMaker who are also looking at ways to track the results and issue a certificate.

    • 2 vuotta sitten
    1. DesignGuruPro
      DesignGuruPro
      • 2 vuotta sitten

      hey buddy!.............. be nice to everyone

      • 2 vuotta sitten
    2. mattsrinc
      mattsrinc
      • 2 vuotta sitten

      I am nice, congratulations for the smart cookie based implementation, just saying it's not bulletproof and the contest was not clearly defined. Even iSpring hasn't responded yet regarding javascript/cookie. And I've explained what it is the right implementation without going to (overpriced) subscription based LMSs that e-learning tool providers offer.

      • 2 vuotta sitten
  • IulianArama
    IulianArama
    • 2 vuotta sitten

    Please check message for entry #9

    • 2 vuotta sitten
  • arcbd2005
    arcbd2005
    • 2 vuotta sitten

    please check private message I solved the issue that we were facing. sent you a working link.

    • 2 vuotta sitten
  • ClassyEccentric
    ClassyEccentric
    • 2 vuotta sitten

    Hi there, please check entry no #16 and give your feedback to me.

    • 2 vuotta sitten
  • rajaaziz
    rajaaziz
    • 2 vuotta sitten

    i have downloaded trail version of ispring quiz maker and try to look things which you are asking for and i notice file made by ispring quiz maker is not storing data or results to database and you have mentioned it stores result in database if you have example version with database upload it,it will be than easy to do what you are asking for.because in trail version there is no data entry storing in mysql.

    • 2 vuotta sitten
  • stepping
    Kilpailun järjestäjä
    • 2 vuotta sitten

    Just to clarify a few things. The solution "should" be fairly simple. Write a php script to capture the quiz output data, and use tcpdf to create the certificate. That is what most of the submissions to this contest are proposing. However, we have tried this approach before and it does NOT work with our application.

    In fact, I contract with iSpring (the vendor) to develop a solution for me. iSpring created a solution but it was not reliable and left the quiz results page before the user can see their score, review the quiz or print out the results. Also it did not work with mobile devices. So if the vendor can't even develop a solution for their own software, this is a challenge.

    Therefore, I need more than screenshots. I will need to have proof that your solution actually works as we require before I accept it. I appreciate all the submissions and I know that someone out there has a solution that will work. Thanks.

    • 2 vuotta sitten
    1. mattsrinc
      mattsrinc
      • 2 vuotta sitten

      OK, after thorough research for a day please test my script again ( #13 ). It works without errors in Preview and Published modes.

      Now we are on two different things:

      1. Sending results to a server from the quiz. iSpring (the vendor of the QuizMaker) has implemented that as sending quiz results to a PHP script, store them (file, database etc) and just return an OK status.

      2. Generating a certificate is a separate task - it won't display from the quiz (and it's not intended in QuizMaker e.g. published quiz). What you can do as a quiz author is that you enter Finish Action, Go to URL and enter there a link to (say) a member dashboard. If a student is logged in, show him the dashboard immediately, if not, display him a login form and so on. Quiz results were sent when he submitted them before finishing the quiz etc. So he can then be immediately served with all links to generate, view/print and save certificates whenever he wants.

      • 2 vuotta sitten
    2. mattsrinc
      mattsrinc
      • 2 vuotta sitten

      So the certificate can be then retrieved from the website, after logging in, and retrieving stored quiz results from a website storage (based on student ID etc - there is a way to authenticate first on a website and then use session variables to call the quiz).

      The iSpring example code works, maybe just not in the way you would like to.

      Now I could contact you directly over your consulting company website yet that would be against Freelancer rules. I'd love to discuss and help you more though you have to send me a private message first.

      • 2 vuotta sitten
  • ruchiraraul
    ruchiraraul
    • 2 vuotta sitten

    hello sir , m having php files but only we can upload jpg .

    • 2 vuotta sitten
    1. mattsrinc
      mattsrinc
      • 2 vuotta sitten

      You don't need to upload final solution (and it's stupid by the way). If you have a script ready then you can take a screenshot of your generated PDF (with Mac you can just export the PDF to PNG in Preview) and upload it as an entry. The URLs of working protected solution (so no disclosing source) can be added in the text (comment).

      Uploading solutions is done well in projects to the Files tab (up to 500 MB) - but in contests you send files only if you are selected as a winner.

      • 2 vuotta sitten
  • njose
    njose
    • 2 vuotta sitten

    Hello, my solution is almost ready for you to test. It's designed for simplicity and generates a high quality (vector based) certificate upon completion. PDF format.

    • 2 vuotta sitten
  • DesignGuruPro
    DesignGuruPro
    • 2 vuotta sitten

    almost done.............. hope to submit my entry soon

    • 2 vuotta sitten
  • stepping
    Kilpailun järjestäjä
    • 2 vuotta sitten

    Your solution MUST also work on an iPad and Android tablet. So please test your solution on these devices to make sure they work. Thanks.

    • 2 vuotta sitten
    1. aminemax
      aminemax
      • 2 vuotta sitten

      the downloading and viewing pdf tested in all devices it work in all of them
      except safari on Ipad air
      because Apple doesn't allow you to download PDFs from online you can only view them

      • 2 vuotta sitten
    2. aminemax
      aminemax
      • 2 vuotta sitten

      please if you have an ipad try it on chrome browser

      • 2 vuotta sitten
  • aminemax
    aminemax
    • 2 vuotta sitten

    please take a look to my entry #6
    link : https://zonkid-aminemersoul.c9users.io/fpdf/

    • 2 vuotta sitten
  • stepping
    Kilpailun järjestäjä
    • 2 vuotta sitten

    archbd2005, please check your private mail.

    • 2 vuotta sitten
    1. arcbd2005
      arcbd2005
      • 2 vuotta sitten

      please check private messages i sent a file.

      • 2 vuotta sitten
  • stepping
    Kilpailun järjestäjä
    • 2 vuotta sitten

    Sorry for the confusion ... Course Name on the certificate = quiz name = $quizName = $_POST['qt']; i.e., variable name = 'qt'

    • 2 vuotta sitten
    1. jencenchavez
      jencenchavez
      • 2 vuotta sitten

      Perfect, thanks.

      • 2 vuotta sitten
  • jencenchavez
    jencenchavez
    • 2 vuotta sitten

    Hi Stepping, just some questions for clarification.
    Is "Course Name" a required field? If so, what is the variable name for it?

    • 2 vuotta sitten
  • stepping
    Kilpailun järjestäjä
    • 2 vuotta sitten

    The quiz sends the following variables to the script: $userName = $_POST['USER_NAME'];
    $quizName = $_POST['qt']; $date = date('Y-m-d H:i:s');

    • 2 vuotta sitten
    1. arcbd2005
      arcbd2005
      • 2 vuotta sitten

      please post your quiz data at this url. I changed it to file download option as you requested.
      http://nessol.cloudapp.net/lncertificate/tcpdf.php

      • 2 vuotta sitten
  • stepping
    Kilpailun järjestäjä
    • 2 vuotta sitten

    Please include these in your script so that I can test your solution. Please provide an url for your script so that I can direct the quiz results there for testing and evaluation. Thanks.

    • 2 vuotta sitten
  • stepping
    Kilpailun järjestäjä
    • 2 vuotta sitten

    No, I want it in php and/or javascript.

    • 2 vuotta sitten
    1. arcbd2005
      arcbd2005
      • 2 vuotta sitten

      sir the job is done please check it working at the link in my entry number 3. let me know if you want some thing else..

      • 2 vuotta sitten
    2. mattsrinc
      mattsrinc
      • 2 vuotta sitten

      Waiting for your comments in contest entries ...

      • 2 vuotta sitten
  • darshitbadani
    darshitbadani
    • 2 vuotta sitten

    http://elearningwp.thimpress.com/ sir this is demo of php website can u create like this format??

    • 2 vuotta sitten
  • amrkamal7
    amrkamal7
    • 2 vuotta sitten

    can i do it with asp.net ?

    • 2 vuotta sitten
  • stepping
    Kilpailun järjestäjä
    • 2 vuotta sitten

    A sample QM quiz can be viewed at http://www.learningnurse.org/games/anatomy/ Let me know if you need any more information.

    • 2 vuotta sitten
  • stepping
    Kilpailun järjestäjä
    • 2 vuotta sitten

    The quizzes that will be upgraded to iSpring QM that will be use the winning Certificate can be viewed at http://www.learningnurse.org/index.php/assessment/quizzes

    • 2 vuotta sitten
  • ruchiraraul
    ruchiraraul
    • 2 vuotta sitten

    sir can you please share link of your site

    • 2 vuotta sitten

Näytä lisää kommentteja

Kuinka päästä alkuun kilpailuiden kanssa

  • Ilmoita kilpailusi

    Ilmoita kilpailusi Nopeaa ja helppoa

  • Saat valtavasti töitä

    Vastaanota tonnikaupalla osallistumisia Ympäri maailmaa

  • Myönnä palkinto parhaalle työlle

    Myönnä palkinto parhaalle työlle Lataa tiedostot - Helppoa!

Ilmoita kilpailu nyt tai liity tänään!