Je viens vers vous aujourd'hui par ce que bien qu'en train d'apprendre à programmer PHP, je me retrouve en difficulté face à certains éléments.
J'ai un formulaire d'inscription, comme ceci
Les trois premiers champs sont complets et ne comportent aucuns soucis, mais le captcha avec la liste déroulante et la validation des termes d'utilisations ne sont pas vérifiés par le code PHP et pour cause, je les aient rajouté après. Je voudrais savoir si quelqu'un serait disponible afin justement de m'aider à faire une vérification de ces champs.
Champ : Anti-robot
Code HTML :
<p>Combien font 5 + 6 :</p></td><td><select name="captcha">
<option value="">Réponse</option>
<option value="10">10</option>
<option value="12">12</option>
<option value="15">15</option>
<option value="11">11</option>
<option value="19">19</option>
</select>
Code PHP : A faireChamp : Validation CGU
Code HTML :
<p>Termes d\'utilisation : </p></td><td><input type="checkbox" name="validation_conditions" value="true" > En cochant cette case vous certifiez avoir pris connaissance des <a href="termes" onclick="window.open(this.href); return false;" />Termes</a>.
Code PHP : A faireJ'avais une idée de modélisation :
- Si la valeur de captcha est différente de 11, retournez un message d'erreur (avec une clé de langue que j'aurais préparée).
- Si la valeur de validation_conditions est différente de on, retournez un message d'erreur (avec une clé de langue également).
Merci de votre aide, je voudrais vos avis quant à ma modélisation