\\\\]/g'; return << function filtrer_email(chaine) { chaine = chaine.replace({$expr_reguliere},""); return chaine; } function filtrer_nom(chaine) { chaine = chaine.replace(/[^A-Zéèêëaâäàiîïuçûüùoöô-]/gi,""); return chaine; } function filtrer_prenom(chaine) { chaine = chaine.replace(/[^A-Zéèêëaâäàiîïuçûüùoöô-]/gi,""); return chaine; } function filtrer_codes(chaine) { chaine = chaine.replace(/[^A-Z0-9éèêëaâäà_iîïuûüùoöô-]/gi,""); return chaine; } function filtrer_nombre(chaine) { chaine = chaine.replace(/[^0-9]/g,""); return chaine; } function test_form(form) { form.nom.value = filtrer_nom(form.nom.value); form.prenom.value = filtrer_prenom(form.prenom.value); form.pseudo.value = filtrer_codes(form.pseudo.value); form.password.value = filtrer_codes(form.password.value); form.annee.value = filtrer_nombre(form.annee.value); form.email.value = filtrer_email(form.email.value); if (form.email.value == "") { alert("Vous devez indiquer votre adresse e-mail"); form.email.focus(); return false; } if (form.email.value.indexOf("@") == -1 || form.email.value.indexOf(".") == -1) { alert("Votre adresse e-mail n'a pas la bonne syntaxe (nom@domaine.com) !"); form.email.select(); form.email.focus(); return false; } if (form.pseudo.value == "") { alert("Vous devez saisir votre pseudo"); form.pseudo.focus(); return false; } if (form.password.value == "") { alert("Vous devez saisir votre mot de passe"); form.password.focus(); return false; } if (form.password.value.length < 8) { alert("Par sécurité, votre mot de passe doit au moins comporter 8 caractères"); form.password.select(); form.password.focus(); return false; } return true; } EOF; } echo script_etape1(); ?>

Pour vous inscrire sur Popular Chess, merci de remplir ce formulaire :

| Pseudo : (sans accents) |  | (*)
| Mot de passe : (sans accents) |  | (*)
| Adresse e-mail : (sans accents) |  | (*)
| Catégorie : (pour mesurer votre elo) |  |
| Prénom : |  |
| Nom : |  |
| Année de naissance : |  |
| (*) champs obligatoires |  |

#

#