Bonjour,
Je rencontre un problème avec la fonction exec().
Je veux éxécuter une classe java faisant appel à d'autre classes et récupérer la sortie output grace au deuxième paramètre.

Mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
        $commande ='java Search nv2 software';
 
	echo exec($commande,$sortie,$retourne);
 
	foreach($sortie as $valeur)
	{
		echo $valeur,'<br/>';
	}
        echo $retourne;
$retourne vaut 1 lors de l'affichage et le foreach n'affiche rien. Pourtant, java marche bien avec un simple HelloWorld. La commande marche sur l'invite de commandes aussi , je précise que je suis sous windows xp.
A ton le droit de mettre des parametres comme je l'ai fait dans la commande et avez vous une idée du problème ?
Merci d'avance