Bonjour,
Lors de l'éxecution de mon formulaire en PHP, le code s'affiche à l'écran à partir de
C'est un code copié/collé, mais je ne vois vraiment pas pourquoi ce code s'affiche à partir de là...
Voici la partie du code que je pense incriminée, si jamais vous avez besoin de plus de détails, dites-le moi SVP.
Merci!
Lors de l'éxecution de mon formulaire en PHP, le code s'affiche à l'écran à partir de
$array) { if ($i == $answer) { return $array; break; }; }; }; // Fin if ($mode != 'ans') };
C'est un code copié/collé, mais je ne vois vraiment pas pourquoi ce code s'affiche à partir de là...
Voici la partie du code que je pense incriminée, si jamais vous avez besoin de plus de détails, dites-le moi SVP.
Merci!
<?php
/*
********************************************************************************************
CONFIGURATION
********************************************************************************************
*/
// destinataire est votre adresse mail. Pour envoyer à plusieurs à la fois, séparez-les par une virgule
$destinataire = 'chamlocalinge@gmail.com';
// copie ? (envoie une copie au visiteur)
$copie = 'oui';
// Action du formulaire (si votre page a des paramètres dans l'URL)
// si cette page est index.php?page=contact alors mettez index.php?page=contact
// sinon, laissez vide
$form_action = '';
// Messages de confirmation du mail
$message_envoye = "Votre message nous est bien parvenu !";
$message_non_envoye = "L'envoi du mail a échoué, veuillez réessayer SVP.";
// Message d'erreur du formulaire
$message_formulaire_invalide = "Vérifiez que tous les champs soient bien remplis et que l'email soit sans erreur.";
/*
* NoSpamQuestion affiche une question pour la validation d'un formulaire ...
* $mode, mode question ou réponse par défaut tirage au sort de question {string}
* $answer, lors de la demande d'une réponse à la question numero tant ... {int}
*
* @returns array
*
* Ajouter une question :
* copier/coller ces lignes et remplir le contenu entre guillemets doubles :
*
* $array_pictures[$j]['num'] = $j; // ne pas changer cette ligne
* $array_pictures[$j]['question'] = "mettre ici la question (correspondant à l'image si vous utilisez une image)";
* $array_pictures[$j]['answer'] = "mettre ici la réponse à l'énigme";
* $j++; // ne pas oublier cette ligne dans la copie [smile]
*
* C'est tout. Question suivante ? [smile]
*
*/
function NoSpamQuestion($mode = 'ask', $answer = 0)
{
$array_pictures = array(); $j = 0;
$array_pictures[$j]['num'] = $j;
$array_pictures[$j]['question'] = "Quelle est la cinquième lettre du mot Astux";
$array_pictures[$j]['answer'] = "x";
$j++;
$array_pictures[$j]['num'] = $j;
$array_pictures[$j]['question'] = "Le soleil est-il chaud ou froid ?";
$array_pictures[$j]['answer'] = "chaud";
$j++;
$array_pictures[$j]['num'] = $j;
$array_pictures[$j]['question'] = "Ecrire 12 en lettres";
$array_pictures[$j]['answer'] = "douze";
$j++;
if ($mode != 'ans')
{
// on est en mode 'tirer au sort', on tire une image aléatoire
$lambda = rand(0, count($array_pictures)-1);
return $array_pictures[$lambda];
}
else
{
// on demande une vraie réponse
foreach($array_pictures as $i => $array)
{
if ($i == $answer)
{
return $array;
break;
};
};
}; // Fin if ($mode != 'ans')
};
/*
********************************************************************************************
FIN DE LA CONFIGURATION
********************************************************************************************
*/