Salut all!
aspell sert à vérifier l'orthographe des mots.
Voila l'histoire. Serveur sous windows donc aspell pour windows, donc pas de php avec aspell, à moins de faire comme ca:
Code :
- $aspellcommand = "echo " . $_REQUEST['text'] . " | c:\web\php\Aspell\bin\aspell -a --lang=fr";
- $return = shell_exec($aspellcommand);
- $returnarray = explode("\n", $return);
- print_r($returnarray);
|
Cet exemple marche presque tout le temps. Il se trouve qu'il ne marche pas dans cet exemple:
si $_REQUEST['text'] = "ceci est un <test> par exemple";
si j'exécute en console aspell avec les memes options et que je lance cette phrase, ca marche.
Mais dans mon script, si je lance ca, il ne retourne rien mis à part la splash line d'aspell. Bref aucun résultat.
Quelqu'un aurait il une idée du pourquoi du comment?
Merci par avance!
+
Message édité par bob007 le 22-10-2004 à 16:07:26