Voila mon problème, qui est, c'est évident, une anerie à la con que j'espère vous
pourrez détecter rapidement :
Je dois réaliser un formulaire et je veux avant de l'envoyer tester les champs.
J'ai donc une fonction toute simple en javascript qui donne :
Code : Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<script language=javascript>
function validateFormMembre(form)
{
if (isNotEmpty(form.login,'','Le login est obligatoire.'))
{
if (isNotEmpty(form.nom,'','Le nom est obligatoire.'))
{
if (isNotEmpty(form.prenom,'','Le prénom est
obligatoire.'))
{
if (isNotEmpty(form.mdp,'','Le mot de passe est
obligatoire.'))
{
if (isNotEmpty(form.selecttcmpt,'','Le
type du compte de passe est obligatoire.'))
{
return true;
}
}
}
}
}
return false;
}
</script>
</head>
<body>
Code : Tout sélectionner
<FORM name="formember" Action="......" METHOD=post onSubmit="return validateFormMembre(this)">
"fonctionnée" ..
Pour voir d'où cela pouvait venir j'ai testé sa valeur de retour :
Code : Tout sélectionner
<?php
$tst = validateFormMembre(formember);
echo''.$tst.'';
?>
Fatal error: Call to undefined function: validateFormMembre()
QUEL EST LE PROBLEME !!
Non la j'avoue que je ne comprend plus rien du tout pourquoi n'est elle pas
définie ?!
Je vous remercie d'avance.