Bonjour à tous,

Voici mon problème, il s'agit de validation de formulaire:

Suite à un événement: onKeyUp, qui appel ma fonction javascript (jusque là tout va bien). Je dois "ouvrir" un fichier php contenant ma fonction de vérification. Elle me retourne une data et je la met dans un span. Voilà sur le principe. Tout ceci fonctionnait très bien, mais là. Pas moyen de trouver pourquoi j'ai l'erreur suivant: file is not defined.

Si quelqu'un pouvait m'éclairer.

Formulaire en php:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
		echo '			<td>Mail (Identifiant)</td><td><input type="text" name="mail_contact" id="mail_contact" onKeyUp="checkChampFormulaire(this.value,\'mail_message\',\'mail\');" /><span id="mail_message"></span></td>';
Fonction javascript:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
//***writediv(texte,id)
function writediv(texte,id)
{
	document.getElementById(id).innerHTML = texte;
}
 
//***checkChampFormulaire(valeur,champ,id_zone,type_zone)
function checkChampFormulaire(valeur,id_zone,type_zone)
{
	//alert(valeur+','+id_zone+','+type_zone);
 
	if(id_zone != '' && type_zone != '' )
	{
		texte = file('/includes/function_formulaire.php');
		writediv(texte,'mail_message');
	}
}
Dans le fichier function_formulaire.php appeler, il y a un simple echo 'Formulaire.php'.
Et mon formulaire est générer via une fonction.

Si ça peut aider voici l'arborescence:
* index.php
*/js/monfichier.js
*/includes/function_formulaire.php
*/class/generateur_formulaire.php

Merci pour votre aide, en espérant ne pas vous avoir perdu.