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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
| <?php
if ($_POST['action'] == 'submitted') {
$adress = "b.e@free.fr";
$sujet = "Mon questionnaire" . date("j M Y H i");
$message = "Une réponse a été postée avec les renseignements suivants :\n";
$message .= "Q1: {$_POST['requiredQ1']}\n";
$message .= "Q2: {$_POST['requiredQ2']}\n";
$message .= "Q3: {$_POST['requiredQ3']}\n";
$message .= "Q4: {$_POST['requiredQ4']}\n";
$message .= "Q5: {$_POST['commentaires']}\n";
$entete = "From: <a href="mailto:moi@ifrance.com">moi@ifrance.com</a>\n";
mail($adress, $sujet, $message, $entete);
//page de sortie
$insertGoTo = "http://www.google.fr";
if (isset($HTTP_SERVER_VARS['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $HTTP_SERVER_VARS['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Cercle Progressiste Carnussien : Enquête sur la médiathèque</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
function checkboutons() {
//***********************************************************************
//* Cette fonction appelle la fonction multichoice pour chaque question *
//***********************************************************************
var FormObject=document.forms['mediatek'];
//**********************************
//* read radio button group for Q1 *
//**********************************
var question1=multichoice(FormObject.elements['requiredQ1']);
if(question1=='null') {
alert('Merci de répondre à la question 1');
return false;
}
//**********************************
//* read radio button group for Q2 *
//**********************************
var question2=multichoice(FormObject.elements['requiredQ2']);
if(question2=='null') {
alert('Merci de répondre à la question 2');
return false;
}
//**********************************
//* read radio button group for Q3 *
//**********************************
var question3=multichoice(FormObject.elements['requiredQ3']);
if(question3=='null') {
alert('Merci de répondre à la question 3');
return false;
}
//**********************************
//* read radio button group for Q4 *
//**********************************
var question4=multichoice(FormObject.elements['requiredQ4']);
if(question4=='null') {
alert('Merci de répondre à la question 4');
return false;
}
Sortie();
}
function multichoice(_object) {
//*********************************************************************************
//* Cette fonction est appellée par la fonction checkboutons pour chaque question *
//*********************************************************************************
// read status of radio button <m> set in form <n> and retun value of selected button
// _object=document.forms[n].elements[m];
for (var i=0 ;i < _object.length ; i++) {
if (_object[i].checked==true) {
return _object[i].value;
}
}
return 'null';
}
</script>
</head>
<body bgcolor="#FFFFFF" link="#0000FF" vlink="#0000FF" alink="#FF0000" topmargin="0">
<center>
</center>
<p>
<center>
<a name="REMONTER"></a>
<!-- <form name="forml" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" onSubmit="return verif_champs()"> -->
<form name="mediatek" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" onSubmit="return checkboutons()">
<table border=5>
<caption><font size="5" color="#1E1794" face="times new roman">Mon Questionnaire</caption>
<tr>
<td bgcolor="#CE9408"><font size="4" color="#1E1794"><b>1</b> Question 1 ?
<br><input type=radio name="requiredQ1" value="OUI">Oui</input>
<input type=radio name="requiredQ1" value="NON">Non</input>
<input type=radio name="requiredQ1" value="OTH">Sans réponse</input>
</td>
</tr>
<tr>
<td bgcolor="#CE9408"><font size="4" color="#1E1794"><b>2</b> Question 2 ?
<br><input type=radio name="requiredQ2" value="OUI">Oui</input>
<input type=radio name="requiredQ2" value="NON">Non</input>
<input type=radio name="requiredQ2" value="OTH">Sans réponse</input>
</td>
</tr>
<tr>
<td bgcolor="#CE9408"><font size="4" color="#1E1794"><b>3</b> Question 3 ?
<br><input type=radio name="requiredQ3" value="OUI">Oui</input>
<input type=radio name="requiredQ3" value="NON">Non</input>
<input type=radio name="requiredQ3" value="OTH">Sans réponse</input>
</td>
</tr>
<tr>
<td bgcolor="#CE9408"><font size="4" color="#1E1794"><b>4</b> Question 4 ?
<br><input type=radio name="requiredQ4" value="OUI">Oui</input>
<input type=radio name="requiredQ4" value="NON">Non</input>
<input type=radio name="requiredQ4" value="OTH">Sans réponse</input>
</td>
</tr>
<tr>
<td bgcolor="#CE9408"><font size="4" color="#1E1794"><b>15</b> Vos Commentaires éventuels :?..
<p><textarea name="commentaires" rows="10" cols="100" wrap></textarea>
</td>
</tr>
<tr>
<td bgcolor="#CE9408"><font size="4" color="#1E1794">
<!-- <input type="submit" value="Envoyer le questionnaire"> -->
<input type="hidden" name="action" value="submitted">
<input type="submit" name="Submit" value="Envoyer">
<input type="reset" value="Effacer mes réponses">
</td>
</tr>
</table>
<p align="center">
</p>
</form>
</body>
</html> |