Quiz Certificate of Completion

  • Durum: Closed
  • Ödül: $500
  • Alınan Girdiler: 16
  • Kazanan: DesignGuruPro

Yarışma Özeti

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.

Tavsiye Edilen Beceriler

İşveren Geribildirimi

“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. ”

Profil Görüntüsü stepping, Canada.

Bu yarışmadan başlıca girdiler

Daha Fazla Katılım Görüntüle

Genel Açıklama Panosu

  • stepping
    Yarışma Sahibi
    • 1 yıl önce

    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.

    • 1 yıl önce
    1. DesignGuruPro
      DesignGuruPro
      • 1 yıl önce

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

      • 1 yıl önce
    2. mattsrinc
      mattsrinc
      • 1 yıl önce

      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.

      • 1 yıl önce
  • IulianArama
    IulianArama
    • 1 yıl önce

    Please check message for entry #9

    • 1 yıl önce
  • arcbd2005
    arcbd2005
    • 1 yıl önce

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

    • 1 yıl önce
  • ClassyEccentric
    ClassyEccentric
    • 1 yıl önce

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

    • 1 yıl önce
  • rajaaziz
    rajaaziz
    • 1 yıl önce

    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.

    • 1 yıl önce
  • stepping
    Yarışma Sahibi
    • 1 yıl önce

    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.

    • 1 yıl önce
    1. mattsrinc
      mattsrinc
      • 1 yıl önce

      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.

      • 1 yıl önce
    2. mattsrinc
      mattsrinc
      • 1 yıl önce

      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.

      • 1 yıl önce
  • ruchiraraul
    ruchiraraul
    • 1 yıl önce

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

    • 1 yıl önce
    1. mattsrinc
      mattsrinc
      • 1 yıl önce

      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.

      • 1 yıl önce
  • njose
    njose
    • 1 yıl önce

    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.

    • 1 yıl önce
  • DesignGuruPro
    DesignGuruPro
    • 1 yıl önce

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

    • 1 yıl önce
  • stepping
    Yarışma Sahibi
    • 1 yıl önce

    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.

    • 1 yıl önce
    1. aminemax
      aminemax
      • 1 yıl önce

      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

      • 1 yıl önce
    2. aminemax
      aminemax
      • 1 yıl önce

      please if you have an ipad try it on chrome browser

      • 1 yıl önce
  • aminemax
    aminemax
    • 1 yıl önce

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

    • 1 yıl önce
  • stepping
    Yarışma Sahibi
    • 1 yıl önce

    archbd2005, please check your private mail.

    • 1 yıl önce
    1. arcbd2005
      arcbd2005
      • 1 yıl önce

      please check private messages i sent a file.

      • 1 yıl önce
  • stepping
    Yarışma Sahibi
    • 1 yıl önce

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

    • 1 yıl önce
    1. jencenchavez
      jencenchavez
      • 1 yıl önce

      Perfect, thanks.

      • 1 yıl önce
  • jencenchavez
    jencenchavez
    • 1 yıl önce

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

    • 1 yıl önce
  • stepping
    Yarışma Sahibi
    • 1 yıl önce

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

    • 1 yıl önce
    1. arcbd2005
      arcbd2005
      • 1 yıl önce

      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

      • 1 yıl önce
  • stepping
    Yarışma Sahibi
    • 1 yıl önce

    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.

    • 1 yıl önce
  • stepping
    Yarışma Sahibi
    • 1 yıl önce

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

    • 1 yıl önce
    1. arcbd2005
      arcbd2005
      • 1 yıl önce

      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..

      • 1 yıl önce
    2. mattsrinc
      mattsrinc
      • 1 yıl önce

      Waiting for your comments in contest entries ...

      • 1 yıl önce
  • darshitbadani
    darshitbadani
    • 1 yıl önce

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

    • 1 yıl önce
  • amrkamal7
    amrkamal7
    • 1 yıl önce

    can i do it with asp.net ?

    • 1 yıl önce
  • stepping
    Yarışma Sahibi
    • 1 yıl önce

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

    • 1 yıl önce
  • stepping
    Yarışma Sahibi
    • 1 yıl önce

    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

    • 1 yıl önce
  • ruchiraraul
    ruchiraraul
    • 1 yıl önce

    sir can you please share link of your site

    • 1 yıl önce

Daha fazla yorum göster

Yarışmalara nasıl başlanır

  • Projenizi ilan edin

    Yarışmanızı İlan Edin Hızlı ve kolay

  • Tonlarca girdi alın

    Tonlarca Girdi Alın Bütün dünyadan

  • En iyi girdiyi seçin

    En iyi girdiyi seçin Dosyaları indirin - Kolay!

Şimdi bir Yarışma İlan Et ya da Bugün Bize Katılın!