Bonjour à tous,

J'utilise jquery ajax pour exécuter mes procédures ajax.
J'ai une requete ajax qui va lire un fichier texte sur le serveur en php.
dont voici le code php.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$trouve="";
$file=$form_file;
if (file_exists($file))
{ 
$trouve=trim(file_get_contents($file));	
}
$trouve = preg_replace('#\s#', '', $trouve);
echo $trouve;

Voici maintenant mon javascript qui appelle la page php.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
$.ajax({
		type:'post',
		url:"ajaxfamily.php",
		data:{'file':file,'proc':'lire_talk','mess':'h'},
		async:true,
		success:function(data){
			if (data.length-7>0)
			{
}
})
Ma question est la suivante pourquoi même si j'ai une chaine(data) vide, elle fait une taille de 7 caractères ?

Merci d'avance pour vos réponses.

Denis