1 pièce(s) jointe(s)
Convertir diapositives en HTML
Bonjour à tous,
Je dois reprendre le travail d'un ancien collègue qui avait créer des questionnaires type QCM sous PowerPoint pour les convertir en QCM réalisés sur tablette. Dans ce but, j'ai créé mes pages HTML dans lesquelles vont être écris les questionnaires et des pages PHP de contrôle qui vont vérifier les réponses des utilisateurs.
Voici un exemple de ces codes :
Pages HTML qui propose les questions :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <div name="Quest5" id="Quest5" style="visibility: hidden">
<p><b>Question 5</b></p><br>
<img src="ope/Q1_Q5.JPG"><br>
<br>
<p>Pendant toute la durée de travaux à proximité d'un réseau de gaz, il faut dans tous les cas : </p>
<br><br><input type="radio" checked="checked" name="Q5" value="A" />A.Je ne sais pas
<br><br><input type="radio" name="Q5" value="B" />B.Interdire tout matériel électrique
<br><br><input type="radio" name="Q5" value="C" />C.Porter un masque respiratoire
<br><br><input type="radio" name="Q5" value="D" ./>D.Maintenir les accès aux vannes d'arrêt
<br>
<br><input type="button" onClick="cache('Quest5');affich('Quest6');" value="Suivant">
</div> |
Et voici le code PHP de "contrôle" :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| $scoretotal+=$point;
$point=-1;
switch ($_POST['Q5'])
{
case 'A':
$point=0;
file_put_contents($fichier, "Q5 : <font color=#FF0000>Je ne sais pas</font> <b>=></b> <font color=#008000>Maintenir l'accès aux vannes</font><br><br>", FILE_APPEND);
break;
case 'B':
file_put_contents($fichier, "Q5 : <font color=#FF0000>Interdir matériel électrique</font> <b>=></b> <font color=#008000>Maintenir l'accès aux vannes</font><br><br>", FILE_APPEND);
$nbfautes+=1;
break;
case 'C':
file_put_contents($fichier, "Q5 : <font color=#FF0000>Porter masque respiratoire</font> <b>=></b> <font color=#008000>Maintenir l'accès aux vannes</font><br><br>", FILE_APPEND);
$nbfautes+=1;
break;
case 'D':
$point=2;
break;
}
$scoretotal+=$point;
$point=-1; |
(j'imagine que mon code est loin d'être parfait, mais il a au moins le mérite d'être simple et de fonctionner)
Cependant, j'ai plus de 3000 diapos à reprendre, et faire des copier/coller de toutes ces diapos est véritablement trop long mais aussi source d'erreurs.
J'aimerai donc trouver un code VBA qui me permette de convertir directement mes diapos vers le code HTML et PHP selon le modèle exposé au dessus.
Je précise que j'ai déjà toutes les images qui sont toutes selon la même nomenclature (cf code).
Je barème des points est toujours le même (cf code).
La bonne réponse est celle qui apparait au clic, en surbrillance verte (cf copie d'écran ci-dessous).
Voici ci-dessous une capture d'écran de la diapo correspondant au code. je joins également cette diapo.Pièce jointe 509523
Fichier PPT correspondant à l'exemple
Comme je n'ai que très peu de notions de VBA et qui se résume à quelques macro très basiques sous Excel, je vous sollicite pour savoir si quelqu'un pourrait m'aider à faire un petit code pour m'épargner de longues heures de copier/coller.
Merci beaucoup par avance;